请帮助在VintageMode中进行映射。 我想避免使用 Esc 键 http://vim.wikia.com/wiki/Avoid_the_escape_key
要映射这些键吗?
答案 0 :(得分:0)
要使用Menu > Preferences > Key Bindings
创建自定义键绑定,请参阅Sublime Text Unofficial Documentation以获取有关键绑定的详细信息。
以下是一些documentation on customising Vintage。
要查看Vintage默认键绑定,请查看Vintage包bundled with Sublime Text。虽然已过时,但sublimehq有一个Vintage package on github。
另请尝试Vintageous。
答案 1 :(得分:0)
您可以打开Default keymap并将要包含的条目复制到用户键盘映射中。然后使用alt+
为键绑定添加前缀,如果它是大写alt+shift+
和小写字符。将上下文从"key": "setting.command_mode"
更改为"key": "setting.command_mode", "operator": "equal", "operand": false
。为你想要的每个键绑定做这个,它应该工作。
示例:
{ "keys": ["alt+shift+a"], "command": "enter_insert_mode", "args":
{"insert_command": "move_to", "insert_args": {"to": "hardeol"} },
"context": [{"key": "setting.command_mode", "operator": "equal", "operand": false}]
},