diff --git a/src/keybind/builtin/vim.json b/src/keybind/builtin/vim.json index b72f392..dc50ac7 100644 --- a/src/keybind/builtin/vim.json +++ b/src/keybind/builtin/vim.json @@ -108,8 +108,59 @@ ["8", "add_integer_argument_digit", 8], ["9", "add_integer_argument_digit", 9], - ["ma", "set_mark", 55], - ["'a", "goto_mark", 55] + ["ma", "set_mark", 97], + ["mb", "set_mark", 98], + ["mc", "set_mark", 99], + ["md", "set_mark", 100], + ["me", "set_mark", 101], + ["mf", "set_mark", 102], + ["mg", "set_mark", 103], + ["mh", "set_mark", 104], + ["mi", "set_mark", 105], + ["mj", "set_mark", 106], + ["mk", "set_mark", 107], + ["ml", "set_mark", 108], + ["mm", "set_mark", 109], + ["mn", "set_mark", 110], + ["mo", "set_mark", 111], + ["mp", "set_mark", 112], + ["mq", "set_mark", 113], + ["mr", "set_mark", 114], + ["ms", "set_mark", 115], + ["mt", "set_mark", 116], + ["mu", "set_mark", 117], + ["mv", "set_mark", 118], + ["mw", "set_mark", 119], + ["mx", "set_mark", 120], + ["my", "set_mark", 121], + ["mz", "set_mark", 122], + + ["'a", "goto_mark", 97], + ["'b", "goto_mark", 98], + ["'c", "goto_mark", 99], + ["'d", "goto_mark", 100], + ["'e", "goto_mark", 101], + ["'f", "goto_mark", 102], + ["'g", "goto_mark", 103], + ["'h", "goto_mark", 104], + ["'i", "goto_mark", 105], + ["'j", "goto_mark", 106], + ["'k", "goto_mark", 107], + ["'l", "goto_mark", 108], + ["'m", "goto_mark", 109], + ["'n", "goto_mark", 110], + ["'o", "goto_mark", 111], + ["'p", "goto_mark", 112], + ["'q", "goto_mark", 113], + ["'r", "goto_mark", 114], + ["'s", "goto_mark", 115], + ["'t", "goto_mark", 116], + ["'u", "goto_mark", 117], + ["'v", "goto_mark", 118], + ["'w", "goto_mark", 119], + ["'x", "goto_mark", 120], + ["'y", "goto_mark", 121], + ["'z", "goto_mark", 122] ] }, "visual": {