配置java
1. 豎線python
爲了統一python代碼規範,一行最多130個字符,則須要在最大列處顯示一豎線c++
:hi ColorColumn ctermbg=lightgreen autocmd FileType python,c,cpp set cc=131
2. 自動補全括號git
inoremap ' ''<ESC>i inoremap " ""<ESC>i inoremap ( ()<ESC>i inoremap [ []<ESC>i inoremap { {}<ESC>i
插件github
1. VundleVim/Vundle.vimvim
插件管理工具緩存
#TODO工具
2. yggdroot/indentlineui
顯示縮進spa
vundle安裝
let g:indentLine_char = '¦'
let g:indentLine_first_char = '¦'
let g:indentLine_showFirstIndentLevel = 0
let g:indentLine_color_term = 239
let g:indentLine_color_gui = '#A4E57E'
3. ctags
生成緩存
map <F8> :!cd ~ && ctags -R --languages=python,c++,java --python-kinds=-i .<CR>
set tags+=~/tags
其中「--python-kinds=-i」表示忽略python代碼中的引用(import)。