Setup snippets for completion
This commit is contained in:
@@ -5,6 +5,7 @@ require("treesitter")
|
|||||||
require("file-tree")
|
require("file-tree")
|
||||||
require("telescope-config")
|
require("telescope-config")
|
||||||
require("lsp")
|
require("lsp")
|
||||||
|
require("snippets")
|
||||||
|
|
||||||
require("remaps")
|
require("remaps")
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,10 @@ return require("packer").startup(function(use)
|
|||||||
"hrsh7th/cmp-nvim-lua",
|
"hrsh7th/cmp-nvim-lua",
|
||||||
"saadparwaiz1/cmp_luasnip"
|
"saadparwaiz1/cmp_luasnip"
|
||||||
}})
|
}})
|
||||||
|
|
||||||
|
-- Snippets
|
||||||
use({ "L3MON4D3/LuaSnip" })
|
use({ "L3MON4D3/LuaSnip" })
|
||||||
|
use({ "rafamadriz/friendly-snippets" })
|
||||||
|
|
||||||
-- Signature like in vscode
|
-- Signature like in vscode
|
||||||
use({ "ray-x/lsp_signature.nvim" })
|
use({ "ray-x/lsp_signature.nvim" })
|
||||||
|
|||||||
10
config/nvim/lua/snippets.lua
Normal file
10
config/nvim/lua/snippets.lua
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
local ls = require("luasnip")
|
||||||
|
-- local parse = ls.parser.parse_snippet
|
||||||
|
|
||||||
|
ls.config.set_config({
|
||||||
|
history = true,
|
||||||
|
-- Update more often, :h events for more info.
|
||||||
|
updateevents = "TextChanged,TextChangedI",
|
||||||
|
})
|
||||||
|
|
||||||
|
require("luasnip/loaders/from_vscode").lazy_load()
|
||||||
Reference in New Issue
Block a user