aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitmodules3
m---------config/vis/plugins/vis-snippets0
-rw-r--r--config/vis/visrc.lua4
3 files changed, 7 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules
index 73f0a4d..d9c10e7 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -41,3 +41,6 @@
[submodule "config/vis/plugins/vis-fzf-open"]
path = config/vis/plugins/vis-fzf-open
url = https://git.sr.ht/~mcepl/vis-fzf-open
+[submodule "config/vis/plugins/vis-snippets"]
+ path = config/vis/plugins/vis-snippets
+ url = git@gitlab.com:muhq/vis-snippets.git
diff --git a/config/vis/plugins/vis-snippets b/config/vis/plugins/vis-snippets
new file mode 160000
+Subproject c37b94572dd3a3fae3abe5805c9223bdc077a06
diff --git a/config/vis/visrc.lua b/config/vis/visrc.lua
index e9c4160..c8ebc11 100644
--- a/config/vis/visrc.lua
+++ b/config/vis/visrc.lua
@@ -20,6 +20,10 @@ if next(lspc) then
lspc.ls_map.go = {name = 'go', cmd = 'gopls'}
end
+local snippets = require('plugins/vis-snippets')
+vis:map(vis.modes.NORMAL, "<C-s>", function()
+ vis:command(':snippet')
+end)
local build = require('plugins/vis-build')
build.get_default_build_cmd = function()