增加 my_configs.vim

This commit is contained in:
hongzenglin 2019-09-30 16:38:10 +08:00
parent 3aefdbd21a
commit 14c599ab7b
3 changed files with 32 additions and 3 deletions

1
.gitignore vendored
View File

@ -5,6 +5,5 @@ sources_forked/yankring/doc/tags
sources_non_forked/tlib/doc/tags
sources_non_forked/ctrlp.vim/doc/tags*
my_plugins/
my_configs.vim
tags
.DS_Store

30
my_configs.vim Normal file
View File

@ -0,0 +1,30 @@
let g:loaded_comfortable_motion = 0
set nu
set cursorline
set linebreak
set history=5000
map <c-p> :CtrlPBuffer<cr>
" 下面的颜色(darkgreen)可以自己修改
highlight ExtraWhitespace ctermbg=darkgreen guibg=darkgreen
augroup WhitespaceMatch
autocmd!
autocmd BufWinEnter * let w:whitespace_match_number =
\ matchadd('ExtraWhitespace', '\s\+$')
autocmd InsertEnter * call s:ToggleWhitespaceMatch('i')
autocmd InsertLeave * call s:ToggleWhitespaceMatch('n')
augroup END
function! s:ToggleWhitespaceMatch(mode)
let pattern = (a:mode == 'i') ? '\s\+\%#\@<!$' : '\s\+$'
if exists('w:whitespace_match_number')
call matchdelete(w:whitespace_match_number)
call matchadd('ExtraWhitespace', pattern, 10, w:whitespace_match_number)
else
let w:whitespace_match_number = matchadd('ExtraWhitespace', pattern)
endif
endfunction

View File

@ -45,9 +45,9 @@ nmap <c-n> <Plug>yankstack_substitute_newer_paste
""""""""""""""""""""""""""""""
let g:ctrlp_working_path_mode = 0
let g:ctrlp_map = '<c-f>'
let g:ctrlp_map = '<c-d>'
map <leader>j :CtrlP<cr>
map <c-b> :CtrlPBuffer<cr>
map <c-p> :CtrlPBuffer<cr>
let g:ctrlp_max_height = 20
let g:ctrlp_custom_ignore = 'node_modules\|^\.DS_Store\|^\.git\|^\.coffee'