Sublime text启用vim
打开:首选项 > 设置,在打开的输入框中把 "ignored_packages": ["Vintage"]
修改为 "ignored_packages": []
,不忽略Vintage
,即为启用Vintage
,它是Sublime的内置vim插件。
然后再添加"vintage_start_in_command_mode": true
,功能为默认进行vim编辑模式,如果不设置,默认为插入模式。配置代码如下:
{"vintage_start_in_command_mode": true,"ignored_packages":[],
}
截图如下:
设置快速按jk
组合退出插入模式,打开:首选项 > 快捷键配置,添加如下代码到原来的中括号中:
{"keys": ["j", "k"],"command": "exit_insert_mode","context":[{ "key": "setting.command_mode", "operand": false },{ "key": "setting.is_widget", "operand": false }]}
截图如下:
配置说明:
[{"keys": ["j", "k"],"command": "exit_insert_mode","context": [{ "key": "setting.command_mode", "operand": false }, // 仅在插入模式生效{ "key": "setting.is_widget", "operand": false } // 排除输入框等组件]}
]