vim: plugins update
This commit is contained in:
27
.vimrc
27
.vimrc
@@ -15,13 +15,13 @@ call vundle#begin()
|
|||||||
Plugin 'VundleVim/Vundle.vim'
|
Plugin 'VundleVim/Vundle.vim'
|
||||||
|
|
||||||
" Completion engines:
|
" Completion engines:
|
||||||
Plugin 'Valloric/YouCompleteMe'
|
"Plugin 'Valloric/YouCompleteMe'
|
||||||
"Plugin 'zxqfl/tabnine-vim'
|
"Plugin 'zxqfl/tabnine-vim'
|
||||||
"Plugin 'lifepillar/vim-mucomplete'
|
"Plugin 'lifepillar/vim-mucomplete'
|
||||||
"Plugin 'Shougo/neocomplete.vim'
|
"Plugin 'Shougo/neocomplete.vim'
|
||||||
"Plugin 'lyuts/vim-rtags'
|
"Plugin 'lyuts/vim-rtags'
|
||||||
"Plugin 'JBakamovic/cxxd-vim'
|
"Plugin 'JBakamovic/cxxd-vim'
|
||||||
"Plugin 'neoclide/coc.nvim'
|
Plugin 'neoclide/coc.nvim'
|
||||||
|
|
||||||
" Mappings
|
" Mappings
|
||||||
"Plugin 'milkypostman/vim-togglelist' " Map of quickfix toggles
|
"Plugin 'milkypostman/vim-togglelist' " Map of quickfix toggles
|
||||||
@@ -31,7 +31,8 @@ Plugin 'Valloric/YouCompleteMe'
|
|||||||
"Plugin 'quark-zju/vim-cpp-auto-include'
|
"Plugin 'quark-zju/vim-cpp-auto-include'
|
||||||
Plugin 'tpope/vim-commentary' " Toggle C style comments with gc
|
Plugin 'tpope/vim-commentary' " Toggle C style comments with gc
|
||||||
"Plugin 'mnpk/vim-jira-complete'
|
"Plugin 'mnpk/vim-jira-complete'
|
||||||
Plugin 'KabbAmine/zeavim.vim' " gz to open zeal
|
"Plugin 'KabbAmine/zeavim.vim' " gz to open zeal
|
||||||
|
Plugin 'mbbill/undotree'
|
||||||
|
|
||||||
" Files switch, jump and grep-like tools
|
" Files switch, jump and grep-like tools
|
||||||
"Plugin 'ericcurtin/CurtineIncSw.vim' "Toggle .c .h files
|
"Plugin 'ericcurtin/CurtineIncSw.vim' "Toggle .c .h files
|
||||||
@@ -45,24 +46,27 @@ Plugin 'ctrlpvim/ctrlp.vim'
|
|||||||
Plugin 'justinmk/vim-sneak' " easy movement
|
Plugin 'justinmk/vim-sneak' " easy movement
|
||||||
"Plugin 'easymotion/vim-easymotion'
|
"Plugin 'easymotion/vim-easymotion'
|
||||||
Plugin 'ludovicchabant/vim-gutentags' "Auto generate tags
|
Plugin 'ludovicchabant/vim-gutentags' "Auto generate tags
|
||||||
Plugin 'andymass/vim-matchup' " Improve if-else matches
|
"Plugin 'andymass/vim-matchup' " Improve if-else matches
|
||||||
Plugin 'vim-scripts/taglist.vim'
|
Plugin 'vim-scripts/taglist.vim'
|
||||||
|
|
||||||
" Git integration
|
" Git integration
|
||||||
"Plugin 'airblade/vim-gitgutter' " Mark edited lines
|
"Plugin 'airblade/vim-gitgutter' " Mark edited lines
|
||||||
Plugin 'mhinz/vim-signify' " Mark edited lines - faster gitgutter
|
Plugin 'mhinz/vim-signify' " Mark edited lines - faster gitgutter
|
||||||
Plugin 'rhysd/git-messenger.vim' " show git history
|
"Plugin 'rhysd/git-messenger.vim' " show git history
|
||||||
"Plugin 'tpope/vim-fugitive' " Git integration
|
"Plugin 'tpope/vim-fugitive' " Git integration
|
||||||
|
|
||||||
" Syntax for random filetypes
|
" Syntax for random filetypes
|
||||||
"Plugin 'gabrielelana/vim-markdown'
|
"Plugin 'gabrielelana/vim-markdown'
|
||||||
Plugin 'kergoth/vim-bitbake' " Bitbake templates and syntax
|
Plugin 'kergoth/vim-bitbake' " Bitbake templates and syntax
|
||||||
"Plugin 'vim-scripts/DoxygenToolkit.vim' " Doxygen support
|
"Plugin 'vim-scripts/DoxygenToolkit.vim' " Doxygen support
|
||||||
|
Plugin 'pboettch/vim-cmake-syntax'
|
||||||
|
|
||||||
" Colorschemes
|
" Colorschemes
|
||||||
Plugin 'flazz/vim-colorschemes' " lots of colorschemes
|
Plugin 'flazz/vim-colorschemes' " lots of colorschemes
|
||||||
|
"Plugin 'octol/vim-cpp-enhanced-highlight'
|
||||||
"Plugin 'vim-scripts/CycleColor'
|
"Plugin 'vim-scripts/CycleColor'
|
||||||
"Plugin 'jeaye/color_coded'
|
"Plugin 'jeaye/color_coded'
|
||||||
|
"Plugin 'thiagoalessio/rainbow_levels.vim'
|
||||||
|
|
||||||
" Other plugins (external tools, etc)
|
" Other plugins (external tools, etc)
|
||||||
"Plugin 'Shougo/vimproc.vim'
|
"Plugin 'Shougo/vimproc.vim'
|
||||||
@@ -72,6 +76,7 @@ Plugin 'vimwiki/vimwiki'
|
|||||||
"Plugin 'metakirby5/codi.vim' " live coding
|
"Plugin 'metakirby5/codi.vim' " live coding
|
||||||
"Plugin 'pelodelfuego/vim-swoop' " editing in parallel
|
"Plugin 'pelodelfuego/vim-swoop' " editing in parallel
|
||||||
"Plugin 'vim-airline/vim-airline'
|
"Plugin 'vim-airline/vim-airline'
|
||||||
|
Plugin 'mhinz/vim-startify'
|
||||||
|
|
||||||
call vundle#end() " required
|
call vundle#end() " required
|
||||||
|
|
||||||
@@ -256,8 +261,19 @@ if has("autocmd")
|
|||||||
autocmd WinEnter * set cursorline
|
autocmd WinEnter * set cursorline
|
||||||
|
|
||||||
"autocmd FileType tex set textwidth=79
|
"autocmd FileType tex set textwidth=79
|
||||||
|
"autocmd FileType c,cpp,hpp,h :RainbowLevelsOn
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
"hi! link RainbowLevel0 Constant
|
||||||
|
"hi! link RainbowLevel1 Type
|
||||||
|
"hi! link RainbowLevel2 Function
|
||||||
|
"hi! link RainbowLevel3 String
|
||||||
|
"hi! link RainbowLevel4 PreProc
|
||||||
|
"hi! link RainbowLevel5 Statement
|
||||||
|
"hi! link RainbowLevel6 Identifier
|
||||||
|
"hi! link RainbowLevel7 Normal
|
||||||
|
"hi! link RainbowLevel8 Comment
|
||||||
|
"
|
||||||
if has("cscope")
|
if has("cscope")
|
||||||
"use both cscope and ctags
|
"use both cscope and ctags
|
||||||
"set cscopetag
|
"set cscopetag
|
||||||
@@ -457,6 +473,7 @@ nnoremap <F6> :call FindAlternate()<CR>
|
|||||||
|
|
||||||
packadd termdebug
|
packadd termdebug
|
||||||
|
|
||||||
|
let g:startify_custom_header = ''
|
||||||
|
|
||||||
"set shortmess+=c
|
"set shortmess+=c
|
||||||
"inoremap <silent><expr> <c-space> coc#refresh()
|
"inoremap <silent><expr> <c-space> coc#refresh()
|
||||||
|
|||||||
Reference in New Issue
Block a user