PyCharm Vim扩展如何实现与VSCode相同的k+j映射为Esc键设置?
PyCharm IdeaVim 插入模式 kj 映射为 Esc 配置方法
前提:确保你已经在PyCharm中安装了官方的IdeaVim插件,否则不存在Vim相关配置入口。
你在VSCode中配置的插入模式按下kj等价于Esc退出插入模式的效果,在PyCharm的IdeaVim插件中有两种实现方式:
方法1:修改 .ideavimrc 配置文件(推荐)
IdeaVim兼容原生Vim的配置语法,你只需要在.ideavimrc配置文件中加入一行映射规则即可,和VSCode的配置效果完全一致:
inoremap kj <Esc>
配置操作步骤:
- 点击PyCharm顶部菜单栏
工具->IdeaVim->打开 ~/.ideavimrc(如果是首次配置则显示创建 ~/.ideavimrc) - 将上述代码粘贴到配置文件中保存
- 点击同路径下的
重新载入 ~/.ideavimrc即可立即生效,无需重启PyCharm
方法2:可视化设置界面配置
如果你不想编辑配置文件,也可以通过PyCharm的系统设置完成配置:
- 打开PyCharm设置页:Windows/Linux 按
Ctrl+Alt+S,macOS 按Cmd+, - 在左侧菜单栏依次进入
编辑器->Vim - 下拉找到「插入模式快捷键映射」板块,点击新增按钮
- 「按键」栏依次输入k、j,「操作」栏输入
<Esc> - 保存设置后即可生效
内容的提问来源于stack exchange,提问作者Sidharth P
相关产品推荐
相关产品推荐

