Step forward

This commit is contained in:
Andrea Mistrali 2021-06-29 11:40:11 +02:00
parent e0dedf648d
commit c592d73e49
7 changed files with 36 additions and 18 deletions

12
.gitmodules vendored
View File

@ -1,6 +1,3 @@
[submodule "pack/local/start/Conque-Shell"]
path = pack/local/start/Conque-Shell
url = https://github.com/oplatek/Conque-Shell.git
[submodule "pack/local/start/jsbeautify"]
path = pack/local/start/jsbeautify
url = https://github.com/vim-scripts/jsbeautify.git
@ -16,9 +13,6 @@
[submodule "pack/local/start/taglist-plus"]
path = pack/local/start/taglist-plus
url = https://github.com/vim-scripts/taglist-plus.git
[submodule "pack/local/start/TextFormat"]
path = pack/local/start/TextFormat
url = https://github.com/vim-scripts/TextFormat.git
[submodule "pack/local/start/The-NERD-Commenter"]
path = pack/local/start/The-NERD-Commenter
url = https://github.com/vim-scripts/The-NERD-Commenter.git
@ -76,3 +70,9 @@
[submodule "pack/local/start/nerdtree"]
path = pack/local/start/nerdtree
url = git@github.com:preservim/nerdtree.git
[submodule "pack/local/start/vim-devicons"]
path = pack/local/start/vim-devicons
url = git@github.com:ryanoasis/vim-devicons.git
[submodule "pack/local/start/nerdtree-git-plugin"]
path = pack/local/start/nerdtree-git-plugin
url = git@github.com:Xuyuanp/nerdtree-git-plugin.git

6
gvimrc
View File

@ -7,7 +7,7 @@
if has('mac') || has('macunix')
set guifont=Monaco:h13
set fuoptions=maxvert,maxhorz
set transparency=4
set transparency=2
else
set guifont=Monaco\ 13
endif
@ -71,10 +71,6 @@ else
nnoremap <silent> <M-0> 10gt
endif
" Emacs like indenting. Pressing Tab indents line
set indentkeys=0{,0},0),:,0#,!^F,o,O,e,!<Tab>,!^F
set cinkeys=0{,0},0),:,0#,!^F,o,O,e,!<Tab>,!^F
autocmd BufWritePost ~/.gvimrc so ~/.gvimrc
autocmd BufWritePost ~/.vim/gvimrc so ~/.vim/gvimrc

@ -1 +0,0 @@
Subproject commit b146b1650ef448ae919beafac5b445cb422af0d4

@ -1 +0,0 @@
Subproject commit 7fa3514aa0edef9d3acbca60ff2b81a1ccf25f11

@ -0,0 +1 @@
Subproject commit bca0ed63883d028e6afc7f11a78c56fcaf34d363

@ -0,0 +1 @@
Subproject commit 4c2df59e37b6680e0ec17b543b11a405dc40262c

32
vimrc
View File

@ -18,6 +18,7 @@ set autochdir
set nofoldenable
set background=dark
set title
set number
set browsedir=buffer
set autochdir
@ -90,7 +91,32 @@ endif
" """"""""
let NERDTreeIgnore = ['\.vim$', '\~$', '\.pyc']
let NERDTreeShowBookmarks = 1
let NERDChristmasTree = 1
let g:NERDTreeGitStatusUseNerdFonts = 1
let g:NERDTreeGitStatusShowClean = 0
let g:NERDTreeCustomOpenArgs={'file':{'where': 't'}}
" Start NERDTree and leave the cursor in it.
autocmd VimEnter * NERDTree | wincmd p
" Start NERDTree when Vim is started without file arguments.
autocmd StdinReadPre * let s:std_in=1
autocmd VimEnter * if argc() == 0 && !exists('s:std_in') | NERDTree | endif
" If a file is specified, move the cursor to its window.
autocmd VimEnter * NERDTree | if argc() > 0 || exists("s:std_in") | wincmd p | endif
" Start NERDTree when Vim starts with a directory argument.
autocmd VimEnter * if argc() == 1 && isdirectory(argv()[0]) && !exists('s:std_in') |
\ execute 'NERDTree' argv()[0] | wincmd p | enew | execute 'cd '.argv()[0] | endif
" Exit Vim if NERDTree is the only window left.
autocmd BufEnter * if tabpagenr('$') == 1 && winnr('$') == 1 && exists('b:NERDTree') && b:NERDTree.isTabTree() |
\ quit | endif
" If another buffer tries to replace NERDTree, put it in the other window, and bring back NERDTree.
autocmd BufEnter * if bufname('#') =~ 'NERD_tree_\d\+' && bufname('%') !~ 'NERD_tree_\d\+' && winnr('$') > 1 |
\ let buf=bufnr() | buffer# | execute "normal! \<C-W>w" | execute 'buffer'.buf | endif
" Open the existing NERDTree on each new tab.
autocmd BufWinEnter * silent NERDTreeMirror
nnoremap <silent> <Leader>N :NERDTreeToggle<CR>
nnoremap <silent> <Leader>n :NERDTreeFocus<CR>
" """"""""""""""
" NERD Commenter
@ -128,10 +154,6 @@ let g:airline_symbols.whitespace = 'Ξ'
nnoremap <silent> <Leader>l :set list!<CR>
nnoremap <silent> <Leader>f :set fullscreen!<CR>
nnoremap <silent> <Leader>x :set paste!<CR>
nnoremap <silent> <Leader>n :NERDTreeToggle<CR>
nnoremap <silent> <Leader>T :Tlist<CR>
nnoremap <silent> <Leader>N :set number!<CR>
" nnoremap <silent> <Leader>b :HSBufExplorer<CR>
nnoremap <silent> da "_dd