diff --git a/nvim/.config/nvim/lua/lsp.lua b/nvim/.config/nvim/lua/lsp.lua index 7c508ef..4ced3dd 100644 --- a/nvim/.config/nvim/lua/lsp.lua +++ b/nvim/.config/nvim/lua/lsp.lua @@ -1,6 +1,8 @@ -- Setup lspconfig. local capabilities = require("cmp_nvim_lsp").default_capabilities(vim.lsp.protocol.make_client_capabilities()) +capabilities.textDocument.completion.completionItem.snippetSupport = false + local eslint = { lintCommand = "eslint_d -f unix --stdin --stdin-filename ${INPUT}", lintStdin = true, diff --git a/nvim/.config/nvim/lua/plugins/completion.lua b/nvim/.config/nvim/lua/plugins/completion.lua index e599939..e75bffc 100644 --- a/nvim/.config/nvim/lua/plugins/completion.lua +++ b/nvim/.config/nvim/lua/plugins/completion.lua @@ -15,10 +15,7 @@ return { "hrsh7th/cmp-path", event = "InsertEnter", }, - { - "hrsh7th/cmp-cmdline", - event = "InsertEnter", - }, + "hrsh7th/cmp-cmdline", { "hrsh7th/nvim-cmp", config = function() @@ -26,6 +23,10 @@ return { local lspkind = require("lspkind") cmp.setup({ + window = { + -- completion = cmp.config.window.bordered(), + documentation = cmp.config.window.bordered(), + }, mapping = cmp.mapping.preset.insert({ [""] = cmp.mapping.scroll_docs(-4), [""] = cmp.mapping.scroll_docs(4),