diff options
Diffstat (limited to 'env/.config/vis')
| -rw-r--r-- | env/.config/vis/plugins.lua | 90 | ||||
| -rw-r--r-- | env/.config/vis/visrc.lua | 2 |
2 files changed, 48 insertions, 44 deletions
diff --git a/env/.config/vis/plugins.lua b/env/.config/vis/plugins.lua index 16003a9..015a45c 100644 --- a/env/.config/vis/plugins.lua +++ b/env/.config/vis/plugins.lua @@ -1,49 +1,53 @@ -local autoclose = require('plugins/vis-autoclose') +local _,autoclose = pcall(require,'plugins/vis-autoclose') -local colorizer = require('plugins/vis-colorizer') -colorizer.three = false -colorizer.six = true +local cok,colorizer = pcall(require,'plugins/vis-colorizer') +if cok then + colorizer.three = false + colorizer.six = true +end -local completefilename = require('plugins/complete-filename') +local _,completefilename = pcall(require,'plugins/complete-filename') -local lsp = require('plugins/vis-lspc') +local _,chain = pcall(require,'plugins/vis-chain') --- https://git.symlinx.net/vis-modal/ -local modal = require('plugins/vis-modal') - -modal.MODES = { - [vis.modes.NORMAL] = ' NORMAL ', - [vis.modes.INSERT] = ' INSERT ', - [vis.modes.VISUAL] = ' VISUAL ', - [vis.modes.REPLACE] = ' REPLACE ', - [vis.modes.VISUAL_LINE] = ' VISUAL_LINE ', - [vis.modes.OPERATOR_PENDING] = ' OPERATOR_PENDING ' -} +local _,lsp = pcall(require,'plugins/vis-lspc') -modal.STYLES = { - [vis.modes.NORMAL] = { - REGULAR = 'fore:default,back:yellow', - INVERTED = 'fore:yellow,back:black', - }, - [vis.modes.INSERT] = { - REGULAR = 'fore:default,back:green', - INVERTED = 'fore:green,back:black', - }, - [vis.modes.VISUAL] = { - REGULAR = 'fore:default,back:magenta', - INVERTED = 'fore:magenta,back:black', - }, - [vis.modes.REPLACE] = { - REGULAR = 'fore:default,back:blue', - INVERTED = 'fore:blue,back:black', - }, - [vis.modes.VISUAL_LINE] = { - REGULAR = 'fore:default,back:magenta', - INVERTED = 'fore:magenta,back:black', - }, - [vis.modes.OPERATOR_PENDING] = { - REGULAR = 'fore:default,back:blue', - INVERTED = 'fore:blue,back:black', - }, -} +-- https://git.symlinx.net/vis-modal/ +local Vok,modal = pcall(require,'plugins/vis-modal') +if Vok then + modal.MODES = { + [vis.modes.NORMAL] = ' NORMAL ', + [vis.modes.INSERT] = ' INSERT ', + [vis.modes.VISUAL] = ' VISUAL ', + [vis.modes.REPLACE] = ' REPLACE ', + [vis.modes.VISUAL_LINE] = ' VISUAL_LINE ', + [vis.modes.OPERATOR_PENDING] = ' OPERATOR_PENDING ' + } + modal.STYLES = { + [vis.modes.NORMAL] = { + REGULAR = 'fore:default,back:yellow', + INVERTED = 'fore:yellow,back:black', + }, + [vis.modes.INSERT] = { + REGULAR = 'fore:default,back:green', + INVERTED = 'fore:green,back:black', + }, + [vis.modes.VISUAL] = { + REGULAR = 'fore:default,back:magenta', + INVERTED = 'fore:magenta,back:black', + }, + [vis.modes.REPLACE] = { + REGULAR = 'fore:default,back:blue', + INVERTED = 'fore:blue,back:black', + }, + [vis.modes.VISUAL_LINE] = { + REGULAR = 'fore:default,back:magenta', + INVERTED = 'fore:magenta,back:black', + }, + [vis.modes.OPERATOR_PENDING] = { + REGULAR = 'fore:default,back:blue', + INVERTED = 'fore:blue,back:black', + }, + } +end diff --git a/env/.config/vis/visrc.lua b/env/.config/vis/visrc.lua index c1c1d1d..f518a2d 100644 --- a/env/.config/vis/visrc.lua +++ b/env/.config/vis/visrc.lua @@ -16,10 +16,10 @@ end) -- per-window configuration options vis.events.subscribe(vis.events.WIN_OPEN, function(win) vis:command("set tabwidth 4") - --vis:command("set numbers true") vis:command("set relativenumbers true") vis:command("set autoindent true") vis:command("set expandtab true") + vis:command("set ignorecase true") vis:map(vis.modes.NORMAL, leader.."pv", function() vis:command("open .") vis:feedkeys("<C-w>k") |
