Sublimetext2 升华文本2中冒号和分号的类Vim键重新映射
我正在寻找交换升华文本2中的冒号和分号键(使用复古模式)。理想情况下,我的目标是重新创建以下vimscript行为:Sublimetext2 升华文本2中冒号和分号的类Vim键重新映射,sublimetext2,vim,key-bindings,Sublimetext2,Vim,Key Bindings,我正在寻找交换升华文本2中的冒号和分号键(使用复古模式)。理想情况下,我的目标是重新创建以下vimscript行为: cnoremap ; : nnoremap ; : nnoremap : ; 然而,我一直在搜索Sublime文本文档,却找不到正确的命令来触发键的重新映射。有这样的命令吗?表达这些命令最简洁的方式是什么?可能没有这样的命令。使用你贴的那三行没有什么错 (如果您不知道,您可以使用:helpgrep搜索帮助文档。)将以下内容添加到首选项->键绑定->用户 { "keys":
cnoremap ; :
nnoremap ; :
nnoremap : ;
然而,我一直在搜索Sublime文本文档,却找不到正确的命令来触发键的重新映射。有这样的命令吗?表达这些命令最简洁的方式是什么?可能没有这样的命令。使用你贴的那三行没有什么错
(如果您不知道,您可以使用
:helpgrep
搜索帮助文档。)将以下内容添加到首选项->键绑定->用户
{ "keys": [";"], "command": "show_overlay", "args": {"overlay": "command_palette", "text": ":"},
"context": [{"key": "setting.command_mode"}]
},
{ "keys": [":"], "command": "set_repeat_move_to_character_motion",
"context": [{"key": "setting.command_mode"}]
}
这将覆盖在./Packages/Vintage/default.sublime-keymap中设置的默认值。希望这能有所帮助。您误解了–以上是我的.vimrc中的几行,我希望在Sublime Text 2中重新创建这些行。我会编辑我的帖子,让它更清晰。