diff options
| author | jdhao <jdhao@hotmail.com> | 2021-07-07 22:30:53 +0800 |
|---|---|---|
| committer | jdhao <jdhao@hotmail.com> | 2021-07-07 22:30:53 +0800 |
| commit | c4c23cec83707867ef9dcb0dfde060cce2345bd0 (patch) | |
| tree | df905d8e25651127fc043f9d6c1258daf9c9f2d0 /lua | |
| parent | 2115591394634a60393d28a0b1738f9007fa84d7 (diff) | |
Update nvim-compe settings
Do not forgest `noremap = true` when using nvim_set_keymap(), See also https://github.com/hrsh7th/nvim-compe/issues/452.
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/lsp/init.lua | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/lua/lsp/init.lua b/lua/lsp/init.lua index eb6653c..7526801 100644 --- a/lua/lsp/init.lua +++ b/lua/lsp/init.lua @@ -158,8 +158,9 @@ require'compe'.setup { vim.o.completeopt = "menuone,noselect" -- nvim-compe mappings -vim.api.nvim_set_keymap('i', '<C-Space>', 'compe#complete()', {expr = true}) -vim.api.nvim_set_keymap('i', '<CR>', "compe#confirm('<CR>')", {expr = true}) -vim.api.nvim_set_keymap('i', '<ESC>', "compe#close('<ESC>')", {expr = true}) -vim.api.nvim_set_keymap('i', '<C-f>', "compe#scroll({'delta': +4})", {expr = true}) -vim.api.nvim_set_keymap('i', '<C-d>', "compe#scroll({'delta': -4})", {expr = true}) +local compe_map_opts = {expr = true, noremap = true, silent = true} +vim.api.nvim_set_keymap('i', '<C-Space>', 'compe#complete()', compe_map_opts) +vim.api.nvim_set_keymap('i', '<CR>', "compe#confirm('<CR>')", compe_map_opts) +vim.api.nvim_set_keymap('i', '<ESC>', "compe#close('<ESC>')", compe_map_opts) +vim.api.nvim_set_keymap('i', '<C-f>', "compe#scroll({'delta': +4})", compe_map_opts) +vim.api.nvim_set_keymap('i', '<C-d>', "compe#scroll({'delta': -4})", compe_map_opts) |
