summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Iannetta <paul.iannetta@inria.fr>2019-10-31 15:26:35 +0100
committerPaul Iannetta <paul.iannetta@inria.fr>2019-10-31 15:26:35 +0100
commitf9ae9efaae08fb70f5829bfc91431bef3494597c (patch)
tree461407e21a6b709427b6ec3b3e13763a41e0800b
parenta34d4f44a143877b6556e13e047111a493c8f9d7 (diff)
vim: denite: dirty setup
-rwxr-xr-x.config/nvim/init.vim18
1 files changed, 18 insertions, 0 deletions
diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim
index aa23b8b..ecbcb1a 100755
--- a/.config/nvim/init.vim
+++ b/.config/nvim/init.vim
@@ -102,6 +102,24 @@ let g:languagetool_jar = "/home/paul/.local/repos/languagetool/languagetool-stan
let g:tex_flavor = "latex"
let g:goyo_width = "80"
let g:goyo_height = "95%"
+
+" 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
+
noremap <Space> <nop>
vnoremap <Space> <nop>
map <Space> <Leader>