Don't use tab for autocomplete selection
This commit is contained in:
parent
879d60c37c
commit
aebef6589d
@ -45,9 +45,7 @@ cmp.setup {
|
|||||||
select = true
|
select = true
|
||||||
}),
|
}),
|
||||||
["<Tab>"] = cmp.mapping(function(fallback)
|
["<Tab>"] = cmp.mapping(function(fallback)
|
||||||
if vim.fn.pumvisible() == 1 then
|
if luasnip.expand_or_jumpable() then
|
||||||
vim.api.nvim_feedkeys(t("<C-n>"), "n", true)
|
|
||||||
elseif luasnip.expand_or_jumpable() then
|
|
||||||
vim.api.nvim_feedkeys(t("<Plug>luasnip-expand-or-jump"), "", true)
|
vim.api.nvim_feedkeys(t("<Plug>luasnip-expand-or-jump"), "", true)
|
||||||
else
|
else
|
||||||
fallback()
|
fallback()
|
||||||
@ -57,9 +55,7 @@ cmp.setup {
|
|||||||
"s",
|
"s",
|
||||||
}),
|
}),
|
||||||
["<S-Tab>"] = cmp.mapping(function(fallback)
|
["<S-Tab>"] = cmp.mapping(function(fallback)
|
||||||
if vim.fn.pumvisible() == 1 then
|
if luasnip.jumpable(-1) then
|
||||||
vim.api.nvim_feedkeys(t("<C-p>"), "n", true)
|
|
||||||
elseif luasnip.jumpable(-1) then
|
|
||||||
vim.api.nvim_feedkeys(t("<Plug>luasnip-jump-prev"), "", true)
|
vim.api.nvim_feedkeys(t("<Plug>luasnip-jump-prev"), "", true)
|
||||||
else
|
else
|
||||||
fallback()
|
fallback()
|
||||||
|
@ -55,8 +55,6 @@ utils.map('v', '<', '<gv')
|
|||||||
utils.map('v', '>', '>gv')
|
utils.map('v', '>', '>gv')
|
||||||
|
|
||||||
-- Highlight word under cursor
|
-- Highlight word under cursor
|
||||||
utils.map('n', 'ü', ":let @/='\\<<C-R>=expand(\"<cword>\")<CR>\\>'<CR>:set hls<CR>", { noremap = true, silent = true })
|
|
||||||
utils.map('v', 'ü', "y:let @/='<C-R>=escape(@\",'/\\')<CR>'<CR>:set hls<CR>", { noremap = true, silent = true })
|
|
||||||
|
|
||||||
-- Close Buffer
|
-- Close Buffer
|
||||||
utils.map('n', '<C-w>', ':bd<CR>')
|
utils.map('n', '<C-w>', ':bd<CR>')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user