]> git.rmz.io Git - dotfiles.git/blobdiff - nvim/lua/plugins/coding.lua
nvim/coding: add annotations to nvim-cmp config
[dotfiles.git] / nvim / lua / plugins / coding.lua
index 6e8adc99e7e8c08c5e32beb558b393a3556d7176..a765a79ae258c206207843c4ab7fa35242f035d7 100644 (file)
@@ -12,6 +12,7 @@ return {
   -- auto completion
   {
     "hrsh7th/nvim-cmp",
   -- auto completion
   {
     "hrsh7th/nvim-cmp",
+    ---@param opts cmp.ConfigSchema
     opts = function(_, opts)
       local has_words_before = function()
         unpack = unpack or table.unpack
     opts = function(_, opts)
       local has_words_before = function()
         unpack = unpack or table.unpack
@@ -23,7 +24,7 @@ return {
       local luasnip = require("luasnip")
 
       opts.completion = vim.tbl_extend("force", opts.completion, {
       local luasnip = require("luasnip")
 
       opts.completion = vim.tbl_extend("force", opts.completion, {
-        completeopt = "menu,menuone,noinsert",
+        completeopt = "menu,menuone,noselect",
       })
       --TODO: review if I want to keep any of LazyVim's mappings
       opts.mapping = vim.tbl_extend("force", opts.mapping, {
       })
       --TODO: review if I want to keep any of LazyVim's mappings
       opts.mapping = vim.tbl_extend("force", opts.mapping, {