Use cmp-nvim-lua as nvim-cmp source for neovim Lua API (#696)

* Use cmp-nvim-lua as nvim-cmp source for neovim Lua API

* Move the dependency to a more suitable place
This commit is contained in:
James Karefylakis 2024-03-13 08:12:35 +11:00 committed by Peter Tillemans
parent 1bca80e56a
commit 0d662bdbee

View file

@ -676,6 +676,9 @@ require('lazy').setup({
-- into multiple repos for maintenance purposes. -- into multiple repos for maintenance purposes.
'hrsh7th/cmp-nvim-lsp', 'hrsh7th/cmp-nvim-lsp',
'hrsh7th/cmp-path', 'hrsh7th/cmp-path',
-- nvim-cmp source for neovim Lua API
-- so that things like vim.keymap.set, etc. are autocompleted
'hrsh7th/cmp-nvim-lua',
-- If you want to add a bunch of pre-configured snippets, -- If you want to add a bunch of pre-configured snippets,
-- you can use this plugin to help you. It even has snippets -- you can use this plugin to help you. It even has snippets
@ -740,6 +743,7 @@ require('lazy').setup({
end, { 'i', 's' }), end, { 'i', 's' }),
}, },
sources = { sources = {
{ name = 'nvim_lua' },
{ name = 'nvim_lsp' }, { name = 'nvim_lsp' },
{ name = 'copilot' }, { name = 'copilot' },
{ name = 'luasnip' }, { name = 'luasnip' },