diff options
| author | Justine Smithies <justine@smithies.me.uk> | 2026-02-24 19:41:37 +0000 |
|---|---|---|
| committer | Justine Smithies <justine@smithies.me.uk> | 2026-02-24 19:41:37 +0000 |
| commit | da863a8344e960fa6a896ffe24bfdc71aa88e288 (patch) | |
| tree | 35ddd755ff46e05c89a541e997d4baebf261bf95 /.config/nvim/lua/plugins/nvim-cmp.lua | |
| parent | fc43df4ded3dfef70b21daad37893dad7b03c560 (diff) | |
Removed Neovim
Diffstat (limited to '.config/nvim/lua/plugins/nvim-cmp.lua')
| -rw-r--r-- | .config/nvim/lua/plugins/nvim-cmp.lua | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/.config/nvim/lua/plugins/nvim-cmp.lua b/.config/nvim/lua/plugins/nvim-cmp.lua deleted file mode 100644 index dc06f47..0000000 --- a/.config/nvim/lua/plugins/nvim-cmp.lua +++ /dev/null @@ -1,54 +0,0 @@ - return { - "hrsh7th/nvim-cmp", - config = function() - local cmp = require("cmp") - local luasnip = require("luasnip") - local lspkind = require("lspkind") - - require("luasnip/loaders/from_vscode").lazy_load() - - vim.opt.completeopt = "menu,menuone,noselect" - - cmp.setup({ - snippet = { - expand = function(args) - luasnip.lsp_expand(args.body) - end, - }, - mapping = cmp.mapping.preset.insert({ - ["<C-k>"] = cmp.mapping.select_prev_item(), -- previous suggestion - ["<C-j>"] = cmp.mapping.select_next_item(), -- next suggestion - ["<C-b>"] = cmp.mapping.scroll_docs(-4), - ["<C-f>"] = cmp.mapping.scroll_docs(4), - ["<C-Space>"] = cmp.mapping.complete(), -- show completion suggestions - ["<C-e>"] = cmp.mapping.abort(), -- close completion window - ["<CR>"] = cmp.mapping.confirm({ select = false }), - }), - -- sources for autocompletion - sources = cmp.config.sources({ - { name = "nvim_lsp" }, -- lsp - { name = "luasnip" }, -- snippets - { name = "buffer" }, -- text within current buffer - { name = "path" }, -- file system paths - }), - -- configure lspkind for vs-code like icons - formatting = { - format = lspkind.cmp_format({ - maxwidth = 50, - ellipsis_char = "...", - }), - }, - }) - end, - dependencies = { - "onsails/lspkind.nvim", - { - - "L3MON4D3/LuaSnip", - -- follow latest release. - version = "2.*", -- Replace <CurrentMajor> by the latest released major (first number of latest release) - -- install jsregexp (optional!). - build = "make install_jsregexp", - }, - }, -} |
