diff options
author | Abouzar Parvan <[email protected]> | 2021-08-03 12:54:23 +0430 |
---|---|---|
committer | GitHub <[email protected]> | 2021-08-03 12:54:23 +0430 |
commit | b608b08ff3a5f28e7c57bc7bd7a30cfe2ab5c111 (patch) | |
tree | 0522c6fb3159eeec9c7735fc9653bc7878e3bf31 | |
parent | c0a653a0cf5ef1842b086149b9e79a79cc62583d (diff) |
fix compe tab completion issue (#1217)
-rw-r--r-- | lua/core/compe.lua | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lua/core/compe.lua b/lua/core/compe.lua index 2d183683..e8cb857d 100644 --- a/lua/core/compe.lua +++ b/lua/core/compe.lua @@ -42,12 +42,12 @@ M.config = function() keymap = { values = { insert_mode = { - ["<Tab>"] = 'pumvisible() ? "<C-n>" : "<Tab>"', - ["<S-Tab>"] = 'pumvisible() ? "<C-p>" : "<S-Tab>"', - ["<C-Space>"] = "compe#complete()", - ["<C-e>"] = "compe#close('<C-e>')", - ["<C-f>"] = "compe#scroll({ 'delta': +4 })", - ["<C-d>"] = "compe#scroll({ 'delta': -4 })", + ["<Tab>"] = { 'pumvisible() ? "<C-n>" : "<Tab>"', { silent = true, noremap = true, expr = true } }, + ["<S-Tab>"] = { 'pumvisible() ? "<C-p>" : "<S-Tab>"', { silent = true, noremap = true, expr = true } }, + ["<C-Space>"] = { "compe#complete()", { silent = true, noremap = true, expr = true } }, + ["<C-e>"] = { "compe#close('<C-e>')", { silent = true, noremap = true, expr = true } }, + ["<C-f>"] = { "compe#scroll({ 'delta': +4 })", { silent = true, noremap = true, expr = true } }, + ["<C-d>"] = { "compe#scroll({ 'delta': -4 })", { silent = true, noremap = true, expr = true } }, }, }, opts = { |