35 lines
1.0 KiB
VimL
35 lines
1.0 KiB
VimL
call plug#begin('~/.vim/plugged')
|
|
Plug 'vim-airline/vim-airline'
|
|
Plug 'vim-airline/vim-airline-themes'
|
|
Plug 'preservim/nerdtree'
|
|
Plug 'Xuyuanp/nerdtree-git-plugin'
|
|
Plug 'nvim-lua/plenary.nvim'
|
|
Plug 'nvim-telescope/telescope.nvim', { 'tag': '0.1.5' }
|
|
Plug 'tpope/vim-surround'
|
|
Plug 'tpope/vim-speeddating'
|
|
Plug 'mhinz/vim-startify'
|
|
Plug 'dstein64/vim-startuptime'
|
|
Plug 'hiroakis/cyberspace.vim'
|
|
Plug 'mhinz/vim-startify'
|
|
Plug 'dstein64/vim-startuptime'
|
|
Plug 'SirVer/ultisnips'
|
|
call plug#end()
|
|
|
|
function Update_sys()
|
|
PlugUpdate
|
|
endfunction
|
|
nmap <C-u> :call Update_sys()<CR>
|
|
|
|
" NERDTree config
|
|
let g:NERDTreeShowHidden = 1
|
|
let g:NERDTreeDirArrowExpandable = "▸"
|
|
let g:NERDTreeDirArrowCollapsible = "▾"
|
|
nmap <C-e> :NERDTreeToggle<CR>
|
|
|
|
" UltiSnips config
|
|
let g:UltiSnipsExpandTrigger = "<tab>"
|
|
let g:UltiSnipsJumpForwardTrigger = "<c-l>"
|
|
let g:UltiSnipsJumpBackwardTrigger = "<c-h>"
|
|
let g:UltiSnipsEditSplit = "vertical"
|
|
let g:UltiSnipsSnippetDirectories = [ "~/.config/nvim/UltiSnips" ]
|