38 lines
904 B
VimL
38 lines
904 B
VimL
set termguicolors
|
|
|
|
call plug#begin()
|
|
|
|
Plug 'tpope/vim-sensible'
|
|
|
|
Plug 'tpope/vim-fugitive'
|
|
Plug 'APZelos/blamer.nvim'
|
|
|
|
Plug 'tpope/vim-surround'
|
|
|
|
if has('nvim')
|
|
Plug 'Shougo/denite.nvim', { 'do': ':UpdateRemotePlugins' }
|
|
else
|
|
Plug 'Shougo/denite.nvim'
|
|
Plug 'roxma/nvim-yarp'
|
|
Plug 'roxma/vim-hug-neovim-rpc'
|
|
endif
|
|
|
|
call plug#end()
|
|
|
|
" Define mappings
|
|
autocmd FileType denite call s:denite_my_settings()
|
|
function! s:denite_my_settings() abort
|
|
nnoremap <silent><buffer><expr> <CR>
|
|
\ denite#do_map('do_action')
|
|
nnoremap <silent><buffer><expr> d
|
|
\ denite#do_map('do_action', 'delete')
|
|
nnoremap <silent><buffer><expr> p
|
|
\ denite#do_map('do_action', 'preview')
|
|
nnoremap <silent><buffer><expr> q
|
|
\ denite#do_map('quit')
|
|
nnoremap <silent><buffer><expr> i
|
|
\ denite#do_map('open_filter_buffer')
|
|
nnoremap <silent><buffer><expr> <Space>
|
|
\ denite#do_map('toggle_select').'j'
|
|
endfunction
|