diff options
author | Georgi Kirilov <in.the@repo> | 2019-10-29 12:32:58 +0200 |
---|---|---|
committer | Georgi Kirilov <in.the@repo> | 2019-10-29 14:00:44 +0200 |
commit | e056233669c01b446c361618a7c1a6004c7ecd7b (patch) | |
tree | db09d76196288d45c0fdce71dd79de0394c46c24 | |
parent | 17e9df40e804319ba398a0327aac8446ae231896 (diff) | |
download | vis-toggler-e056233669c01b446c361618a7c1a6004c7ecd7b.tar.gz |
A few linewise shortcuts for vim compatibility
-rw-r--r-- | toggler.lua | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/toggler.lua b/toggler.lua index 333a217..b2a72ed 100644 --- a/toggler.lua +++ b/toggler.lua @@ -88,6 +88,11 @@ vis.events.subscribe(vis.events.INIT, function() operator_new("gu", toggle(string.lower), nil, nil, "Lower-case operator") operator_new("gU", toggle(string.upper), nil, nil, "Upper-case operator") lookup = preprocess(M) + vis:map(vis.modes.NORMAL, "g~~", "g~il") + vis:map(vis.modes.NORMAL, "guu", "guil") + vis:map(vis.modes.NORMAL, "gUU", "gUil") + vis:map(vis.modes.VISUAL, "u", "gu") + vis:map(vis.modes.VISUAL, "U", "gU") end) return function(config) |