我在vim中切换了 i 和 a 键。有了这个:
nnoremap i a
nnoremap a i
是否可以在Sublime Text 2中切换它们?
感谢
答案 0 :(得分:0)
偏好设置 - >键绑定 - 用户
添加
{ "keys": ["i"], "command": "insert", "args": {"characters": "a"} },
{ "keys": ["a"], "command": "insert", "args": {"characters": "i"} }
在[]
之间。
答案 1 :(得分:0)
亚历克斯的回答是部分正确的,但是他给了你错误的命令。您将需要查看Vintage Package中的键绑定文件以获取正确的命令和上下文。请将以下内容添加到用户键绑定文件中。
{ "keys": ["a"], "command": "enter_insert_mode",
"context":
[
{"key": "setting.command_mode"},
{"key": "selection_empty"}
]
},{ "keys": ["i"], "command": "enter_insert_mode", "args":
{"insert_command": "move", "insert_args": {"by": "characters", "forward": true} },
"context":
[
{"key": "setting.command_mode"},
{"key": "selection_empty"}
]
},