From 392d3df314874fe802d51f84e3a63f82a8ab893b Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 1 Oct 2024 12:32:15 +0200 Subject: Changes to snippets, lsp, lazy and set.lua - Changed go snippets to be more intuitive - lazy.lua: - Added lsp_signature plugin - Added which-keky plugin - lsp.lua: - Changed lsp.lua to have variables at the top - Added more keybinds for diagnostics - Added gopls configuration for inlay hints - Moved borders from set.lua to lsp.lua - Added ts_ls and powershell lsps - set.lua: - Added colorcolumn option - luasnip.lua: - Added shebang snippet for shell --- after/plugin/luasnip.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'after/plugin/luasnip.lua') diff --git a/after/plugin/luasnip.lua b/after/plugin/luasnip.lua index 3a64f9a..c7ee31b 100644 --- a/after/plugin/luasnip.lua +++ b/after/plugin/luasnip.lua @@ -25,14 +25,14 @@ ls.config.set_config({ history = true, }) -ls.add_snippets("all", { - ls.parser.parse_snippet("test", "$1->$2->$3->$0\n"), -}) ls.add_snippets("go", { ls.parser.parse_snippet("main", "package main\n\nfunc main() {\n\t$0\n}"), - ls.parser.parse_snippet("e", "if err != nil {\n\t$1\n}\n$0"), - ls.parser.parse_snippet("ep", "if err != nil {\n\tpanic(err)\n}\n$0"), - ls.parser.parse_snippet("eif", "if err := $1; err != nil {\n\tpanic(err)\n}\n$0"), + ls.parser.parse_snippet("e", "if err != nil {\n\tfmt.Println(err)$1\n}\n$0"), + ls.parser.parse_snippet("ee", "if err != nil {\n\tfmt.Println(err)$1\n\tos.Exit(${2:1})\n}\n$0"), + ls.parser.parse_snippet("eif", "if err := $1; err != nil {\n\tfmt.Println(err)$2\n}\n$0"), ls.parser.parse_snippet("pf", "fmt.Printf($0)"), ls.parser.parse_snippet("pl", "fmt.Println($0)"), }) +ls.add_snippets("sh", { + ls.parser.parse_snippet("!", "#!/bin/sh\n$0"), +}) -- cgit v1.2.3