|
|
@@ -67,30 +67,16 @@ return {
|
|
|
local bitbrowser = require("bit-browser")
|
|
|
vim.keymap.set("n", "n", bitbrowser.next)
|
|
|
vim.keymap.set("n", "N", bitbrowser.prev)
|
|
|
- vim.keymap.set("n", "sne", function()
|
|
|
- bitbrowser.set_target(1);
|
|
|
- bitbrowser.next()
|
|
|
- end)
|
|
|
- vim.keymap.set("n", "snw", function()
|
|
|
- bitbrowser.set_target(2);
|
|
|
- bitbrowser.next()
|
|
|
- end)
|
|
|
- vim.keymap.set("n", "sni", function()
|
|
|
- bitbrowser.set_target(3);
|
|
|
- bitbrowser.next()
|
|
|
- end)
|
|
|
- vim.keymap.set("n", "snd", function()
|
|
|
- bitbrowser.set_target(4);
|
|
|
- bitbrowser.next()
|
|
|
- end)
|
|
|
- vim.keymap.set("n", "sns", function()
|
|
|
- bitbrowser.set_target(5);
|
|
|
- bitbrowser.next()
|
|
|
- end)
|
|
|
- vim.keymap.set("n", "sng", function()
|
|
|
- bitbrowser.set_target(6);
|
|
|
- bitbrowser.next()
|
|
|
- end)
|
|
|
+ for i, v in pairs({ 'e', 'w', 'i', 'd', 's', 'g' }) do
|
|
|
+ vim.keymap.set("n", "sn" .. v, function()
|
|
|
+ bitbrowser.set_target(i);
|
|
|
+ bitbrowser.next()
|
|
|
+ end)
|
|
|
+ vim.keymap.set("n", "sN" .. v, function()
|
|
|
+ bitbrowser.set_target(i);
|
|
|
+ bitbrowser.prev()
|
|
|
+ end)
|
|
|
+ end
|
|
|
end
|
|
|
}, {
|
|
|
dir = "../custom/save-formatter",
|