mirror of https://github.com/akelge/vim
Step forward
This commit is contained in:
parent
e0dedf648d
commit
c592d73e49
|
@ -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"]
|
[submodule "pack/local/start/jsbeautify"]
|
||||||
path = pack/local/start/jsbeautify
|
path = pack/local/start/jsbeautify
|
||||||
url = https://github.com/vim-scripts/jsbeautify.git
|
url = https://github.com/vim-scripts/jsbeautify.git
|
||||||
|
@ -16,9 +13,6 @@
|
||||||
[submodule "pack/local/start/taglist-plus"]
|
[submodule "pack/local/start/taglist-plus"]
|
||||||
path = pack/local/start/taglist-plus
|
path = pack/local/start/taglist-plus
|
||||||
url = https://github.com/vim-scripts/taglist-plus.git
|
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"]
|
[submodule "pack/local/start/The-NERD-Commenter"]
|
||||||
path = pack/local/start/The-NERD-Commenter
|
path = pack/local/start/The-NERD-Commenter
|
||||||
url = https://github.com/vim-scripts/The-NERD-Commenter.git
|
url = https://github.com/vim-scripts/The-NERD-Commenter.git
|
||||||
|
@ -76,3 +70,9 @@
|
||||||
[submodule "pack/local/start/nerdtree"]
|
[submodule "pack/local/start/nerdtree"]
|
||||||
path = pack/local/start/nerdtree
|
path = pack/local/start/nerdtree
|
||||||
url = git@github.com:preservim/nerdtree.git
|
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
6
gvimrc
|
@ -7,7 +7,7 @@
|
||||||
if has('mac') || has('macunix')
|
if has('mac') || has('macunix')
|
||||||
set guifont=Monaco:h13
|
set guifont=Monaco:h13
|
||||||
set fuoptions=maxvert,maxhorz
|
set fuoptions=maxvert,maxhorz
|
||||||
set transparency=4
|
set transparency=2
|
||||||
else
|
else
|
||||||
set guifont=Monaco\ 13
|
set guifont=Monaco\ 13
|
||||||
endif
|
endif
|
||||||
|
@ -71,10 +71,6 @@ else
|
||||||
nnoremap <silent> <M-0> 10gt
|
nnoremap <silent> <M-0> 10gt
|
||||||
endif
|
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 ~/.gvimrc so ~/.gvimrc
|
||||||
autocmd BufWritePost ~/.vim/gvimrc so ~/.vim/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
32
vimrc
|
@ -18,6 +18,7 @@ set autochdir
|
||||||
set nofoldenable
|
set nofoldenable
|
||||||
set background=dark
|
set background=dark
|
||||||
set title
|
set title
|
||||||
|
set number
|
||||||
|
|
||||||
set browsedir=buffer
|
set browsedir=buffer
|
||||||
set autochdir
|
set autochdir
|
||||||
|
@ -90,7 +91,32 @@ endif
|
||||||
" """"""""
|
" """"""""
|
||||||
let NERDTreeIgnore = ['\.vim$', '\~$', '\.pyc']
|
let NERDTreeIgnore = ['\.vim$', '\~$', '\.pyc']
|
||||||
let NERDTreeShowBookmarks = 1
|
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
|
" NERD Commenter
|
||||||
|
@ -128,10 +154,6 @@ let g:airline_symbols.whitespace = 'Ξ'
|
||||||
nnoremap <silent> <Leader>l :set list!<CR>
|
nnoremap <silent> <Leader>l :set list!<CR>
|
||||||
nnoremap <silent> <Leader>f :set fullscreen!<CR>
|
nnoremap <silent> <Leader>f :set fullscreen!<CR>
|
||||||
nnoremap <silent> <Leader>x :set paste!<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
|
nnoremap <silent> da "_dd
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue