Ver código fonte

nvim-compe key map added (#484)

PBird 4 anos atrás
pai
commit
214b9a4147
1 arquivos alterados com 9 adições e 0 exclusões
  1. 9 0
      lua/keymappings.lua

+ 9 - 0
lua/keymappings.lua

@@ -67,3 +67,12 @@ vim.cmd('vnoremap P "0P')
 
 
 -- Toggle the QuickFix window
 -- Toggle the QuickFix window
 vim.api.nvim_set_keymap('', '<C-q>', ':call QuickFixToggle()<CR>', {noremap = true, silent = true})
 vim.api.nvim_set_keymap('', '<C-q>', ':call QuickFixToggle()<CR>', {noremap = true, silent = true})
+
+
+
+-- nvim-compe key map
+vim.cmd('inoremap <silent><expr> <C-Space> compe#complete()')
+vim.cmd("inoremap <silent><expr> <CR>      compe#confirm('<CR>')")
+vim.cmd("inoremap <silent><expr> <C-e>     compe#close('<C-e>')")
+vim.cmd("inoremap <silent><expr> <C-f>     compe#scroll({ 'delta': +4 })")
+vim.cmd("inoremap <silent><expr> <C-d>     compe#scroll({ 'delta': -4 })")