diff options
-rw-r--r-- | lua/keymappings.lua | 9 | ||||
-rw-r--r-- | lua/lv-compe/init.lua | 6 |
2 files changed, 6 insertions, 9 deletions
diff --git a/lua/keymappings.lua b/lua/keymappings.lua index 4a47897f..dcce2562 100644 --- a/lua/keymappings.lua +++ b/lua/keymappings.lua @@ -67,12 +67,3 @@ vim.cmd('vnoremap P "0P') -- Toggle the QuickFix window 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 })") diff --git a/lua/lv-compe/init.lua b/lua/lv-compe/init.lua index d3865058..7a5a4b1d 100644 --- a/lua/lv-compe/init.lua +++ b/lua/lv-compe/init.lua @@ -148,3 +148,9 @@ vim.api.nvim_set_keymap("i", "<Tab>", "v:lua.tab_complete()", {expr = true}) vim.api.nvim_set_keymap("s", "<Tab>", "v:lua.tab_complete()", {expr = true}) vim.api.nvim_set_keymap("i", "<S-Tab>", "v:lua.s_tab_complete()", {expr = true}) vim.api.nvim_set_keymap("s", "<S-Tab>", "v:lua.s_tab_complete()", {expr = true}) + +vim.api.nvim_set_keymap("i", "<C-Space>", "compe#complete()", {noremap = true, silent = true, expr = true}) +vim.api.nvim_set_keymap("i", "<CR>", "compe#confirm('<CR>')", {noremap = true, silent = true, expr = true}) +vim.api.nvim_set_keymap("i", "<C-e>", "compe#close('<C-e>')", {noremap = true, silent = true, expr = true}) +vim.api.nvim_set_keymap("i", "<C-f>", "compe#scroll({ 'delta': +4 })", {noremap = true, silent = true, expr = true}) +vim.api.nvim_set_keymap("i", "<C-d>", "compe#scroll({ 'delta': -4 })", {noremap = true, silent = true, expr = true}) |