From 8301ce0039bdd55c5409f65e286ae31290ad121d Mon Sep 17 00:00:00 2001 From: Dreaded_X Date: Sat, 29 Jan 2022 04:13:03 +0100 Subject: [PATCH] Disable autocomplete in comment --- nvim/.config/nvim/lua/plugins.lua | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/nvim/.config/nvim/lua/plugins.lua b/nvim/.config/nvim/lua/plugins.lua index 913365f..4bda069 100644 --- a/nvim/.config/nvim/lua/plugins.lua +++ b/nvim/.config/nvim/lua/plugins.lua @@ -119,6 +119,19 @@ cmp.setup.cmdline(':', { }) }) +cmp.setup({ + enabled = function() + -- disable completion in comments + local context = require 'cmp.config.context' + -- keep command mode completion enabled when cursor is in a comment + if vim.api.nvim_get_mode().mode == 'c' then + return true + else + return not context.in_syntax_group("Comment") + end + end +}) + -- lsp setup local nvim_lsp = require('lspconfig')