Skip to content

Commit e5dc02b

Browse files
authored
Merge pull request nvim-lua#318 from mech-a/is311
Add cmp comments
2 parents 46ea170 + 89137b0 commit e5dc02b

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

init.lua

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,17 @@ require('lazy').setup({
9494
{
9595
-- Autocompletion
9696
'hrsh7th/nvim-cmp',
97-
dependencies = { 'hrsh7th/cmp-nvim-lsp', 'L3MON4D3/LuaSnip', 'saadparwaiz1/cmp_luasnip', 'rafamadriz/friendly-snippets' },
97+
dependencies = {
98+
-- Snippet Engine & its associated nvim-cmp source
99+
'L3MON4D3/LuaSnip',
100+
'saadparwaiz1/cmp_luasnip',
101+
102+
-- Adds LSP completion capabilities
103+
'hrsh7th/cmp-nvim-lsp',
104+
105+
-- Adds a number of user-friendly snippets
106+
'rafamadriz/friendly-snippets',
107+
},
98108
},
99109

100110
-- Useful plugin to show you pending keybinds.
@@ -366,7 +376,7 @@ vim.keymap.set('n', ']d', vim.diagnostic.goto_next, { desc = 'Go to next diagnos
366376
vim.keymap.set('n', '<leader>e', vim.diagnostic.open_float, { desc = 'Open floating diagnostic message' })
367377
vim.keymap.set('n', '<leader>q', vim.diagnostic.setloclist, { desc = 'Open diagnostics list' })
368378

369-
-- LSP settings.
379+
-- [[ Configure LSP ]]
370380
-- This function gets run when an LSP connects to a particular buffer.
371381
local on_attach = function(_, bufnr)
372382
-- NOTE: Remember that lua is a real programming language, and as such it is possible
@@ -455,7 +465,8 @@ mason_lspconfig.setup_handlers {
455465
end,
456466
}
457467

458-
-- nvim-cmp setup
468+
-- [[ Configure nvim-cmp ]]
469+
-- See `:help cmp`
459470
local cmp = require 'cmp'
460471
local luasnip = require 'luasnip'
461472
require('luasnip.loaders.from_vscode').lazy_load()

0 commit comments

Comments
 (0)