sublime 配置 vim模式 并修改 Esc快捷键

最近发现了 sublime 居然能开启 vim 的功能,加上这么炫(逼)酷(格)的外观,果断使用之.

我使用 vim 的时候习惯用 zz代替 Esc ,综上所述,需要完善两个点: 1. 打开 vim 功能 2. 配置快捷键

### 打开 vim 功能 其实,只要直接按 Esc 即可… 但是只能使用简单的模式,不能用 底行(命令行)模式 还有的版本不支持直接 Esc ,所以还是说说配置方式. 进入 preferences->Settings-User, 添加如下一行 “ignored_packages”: [ ] 这句的意思是把忽略的包设置为空,意思是启用所有的包. 现在保存,然后按 Esc ,你已经能简单使用 vim 的命令了

配置命令行模式

到这里下载插件.

从 Preferences->Browse Packages 进入插件目录.解压修改按键修改 Vintage目录(注意,不是刚刚放进去的)下面的 Default.sublime-keymap在最后一个 ] 前面写一个 “,”(没有引号),然后粘贴“`//for vim { “keys”: [“z”,”z”], “command”: “exit_insert_mode”,”context”:[{ “key”: “setting.command_mode”, “operand”: false },{ “key”: “setting.is_widget”, “operand”: false }]},{ “keys”: [“z”,”z”], “command”: “hide_auto_complete”, “context”:[{ “key”: “auto_complete_visible”, “operator”: “equal”, “operand”: true }]},{ “keys”: [“z”,”z”], “command”: “vi_cancel_current_action”, “context”:[{ “key”: “setting.command_mode” },{ “key”: “selection_empty”, “operator”: “equal”, “operand”: true, “match_all”: false },{ “key”: “vi_has_input_state” }]

} “`

注: “keys”: [“z”,”z”] 这样代表序列输入,即 z 然后再 z如果想同时按下两个键,比如 shift+space 那么是”keys”: [“shift+space”]

如此,就好了.我运行的时候,报错了一下,没仔细看,后来也没什么影响. 祝顺利~~

,黄色蓝色或者砖红色,犹如童话世界。

sublime 配置 vim模式 并修改 Esc快捷键

相关文章:

你感兴趣的文章:

标签云: