feat(vim): added visual mode movement keybindings to json

This commit is contained in:
lulvz 2025-02-02 02:05:43 +00:00
parent 21540af8ef
commit 4b8ba080d7

View file

@ -14,12 +14,13 @@
["w", "move_word_right_vim"], ["w", "move_word_right_vim"],
["e", "move_word_right"], ["e", "move_word_right"],
["x", "delete_forward"], ["x", "delete_forward"],
["s", ["delete_forward"], ["enter_mode", "insert"]],
["u", "undo"], ["u", "undo"],
["j", "move_down"], ["j", "move_down"],
["k", "move_up"], ["k", "move_up"],
["l", "move_right_vim"], ["l", "move_right_vim"],
["h", "move_left"], ["h", "move_left_vim"],
["<Space>", "move_right_vim"], ["<Space>", "move_right_vim"],
["i", "enter_mode", "insert"], ["i", "enter_mode", "insert"],
@ -73,7 +74,11 @@
"line_numbers": "relative", "line_numbers": "relative",
"cursor": "underline", "cursor": "underline",
"press": [ "press": [
["<Esc>", "enter_mode", "normal"] ["<Esc>", "enter_mode", "normal"],
["k", "select_up"],
["j", "select_down"],
["h", "select_left"],
["l", "select_right"]
] ]
}, },
"insert": { "insert": {