commit 438ce318b536d82a1f1ca3c5fc0426c448cc1ff9
parent 08f5d3397257b264329bc36ac5d04fa615e31250
Author: Chris <chris@echoz.io>
Date: Thu, 27 Nov 2025 12:54:27 +0100
feat(neovim): disable automatic completion menu
Diffstat:
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/modules/neovim/neovim.lua b/modules/neovim/neovim.lua
@@ -99,14 +99,7 @@ vim.api.nvim_create_autocmd({ 'BufEnter', 'BufAdd', 'BufDelete'}, {
})
vim.diagnostic.config({ virtual_text = true })
vim.opt.signcolumn = "yes"
-vim.opt.completeopt = { "menuone", "noselect", "popup" }
-vim.api.nvim_create_autocmd('InsertCharPre', {
- group = vim.api.nvim_create_augroup("TriggerAutocomplete", { clear = true }),
- buffer = vim.api.nvim_get_current_buf(),
- callback = function()
- vim.lsp.completion.get()
- end
-})
+vim.opt.completeopt = { "fuzzy", "menu", "menuone", "noinsert", "popup" }
vim.lsp.config('*', {
root_markers = { '.git' },
on_attach = function(client, bufnr)