feat(lsp): apply additionalTextEdits on completion accept
This commit is contained in:
+4
-1
@@ -103,7 +103,10 @@ vim.cmd.aunmenu({ "PopUp.How-to\\ disable\\ mouse" })
|
||||
vim.keymap.set("i", "<C-f>", "<Right>")
|
||||
vim.keymap.set("i", "<C-b>", "<Left>")
|
||||
vim.keymap.set("i", "<C-a>", "<C-o>^")
|
||||
vim.keymap.set("i", "<C-e>", "<C-o>$")
|
||||
vim.keymap.set("i", "<C-e>", function()
|
||||
-- Fall through to Vim's default (close popup + revert) during completion.
|
||||
return vim.fn.pumvisible() ~= 0 and "<C-e>" or "<C-o>$"
|
||||
end, { expr = true, replace_keycodes = true })
|
||||
-- vim.keymap.set('i', '<C-d>', '<C-o>x') -- Overrides de-indent
|
||||
vim.keymap.set("i", "<M-f>", "<C-o>w")
|
||||
vim.keymap.set("i", "<M-b>", "<C-o>b")
|
||||
|
||||
Reference in New Issue
Block a user