Whilst I'm here all the snippets.

This commit is contained in:
Warwick 2023-08-06 20:59:09 +01:00
parent fdc9e0c32d
commit c3bf484668
2 changed files with 7 additions and 2 deletions

View file

@ -7,6 +7,9 @@ end
local cmp = require("cmp") local cmp = require("cmp")
local luasnip = require("luasnip") local luasnip = require("luasnip")
-- friendly snippets
require('luasnip.loaders.from_vscode').lazy_load()
cmp.setup({ cmp.setup({
mapping = cmp.mapping.preset.insert({ mapping = cmp.mapping.preset.insert({
['<C-b>'] = cmp.mapping.scroll_docs(-4), ['<C-b>'] = cmp.mapping.scroll_docs(-4),
@ -40,7 +43,7 @@ cmp.setup({
}), }),
snippet = { snippet = {
expand = function(args) expand = function(args)
require('luasnip').lsp_expand(args.body) luasnip.lsp_expand(args.body)
end, end,
}, },
sources = cmp.config.sources({ sources = cmp.config.sources({

View file

@ -42,7 +42,9 @@ local plugins = {
version = "2.*", -- Replace <CurrentMajor> by the latest released major version = "2.*", -- Replace <CurrentMajor> by the latest released major
-- install jsregexp (optional!). -- install jsregexp (optional!).
build = "make install_jsregexp" build = "make install_jsregexp"
} },
'saadparwaiz1/cmp_luasnip',
'rafamadriz/friendly-snippets'
} }
local opts = {} local opts = {}