From 503202f70d52fa5dceecf061d78f16c6bc61b1dd Mon Sep 17 00:00:00 2001 From: steven-na Date: Fri, 2 Oct 2026 01:23:00 -0700 Subject: Using vis now --- arch/vis/.config/vis/visrc.lua | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 arch/vis/.config/vis/visrc.lua (limited to 'arch/vis/.config') diff --git a/arch/vis/.config/vis/visrc.lua b/arch/vis/.config/vis/visrc.lua new file mode 100644 index 0000000..154f61e --- /dev/null +++ b/arch/vis/.config/vis/visrc.lua @@ -0,0 +1,34 @@ +require('vis') + +-- global config +vis.events.subscribe(vis.events.INIT, function() + vis.options.autoindent = true + + vis:unmap(vis.modes.NORMAL, "") + vis:unmap(vis.modes.INSERT, "") + +end) + +-- window local config +vis.events.subscribe(vis.events.WIN_OPEN, function(win) + win.options.tabwidth = 4 + win.options.numbers = true + win.options.relativenumbers = true + win.options.expandtab = true + + -- key mappings + vis:map(vis.modes.NORMAL, "", function() + vis:command("w") + end, "") + vis:map(vis.modes.NORMAL, " bd", function() + vis:command("q!") + end, "") + vis:map(vis.modes.INSERT, "", function() + vis:command("lspc-completion") + end, "") +end) + +local autoclose = require('plugins/vis-autoclose') +local backspace = require('plugins/vis-backspace') + +local lsp = require('plugins/vis-lspc') -- cgit v1.2.3