如何在 Pycharm 中映射 <CTRL-R> 以供 vim 使用

Posted

技术标签:

【中文标题】如何在 Pycharm 中映射 <CTRL-R> 以供 vim 使用【英文标题】:How do I map <CTRL-R> to be used by vim in Pycharm 【发布时间】:2017-12-27 02:59:24 【问题描述】:

我有一个简单但烦人的问题。我希望能够通过 IdeaVim 插件在 Pycharm 中使用 CTRL-R vim 命令。但是,Pycharm 使用它来执行自己的运行命令。

所以我尝试删除 CTRL-R 的 Pycharm 映射,现在我想将它映射到 Vim,但是当我转到 keymap 时,我看不到任何可用的映射

任何人有任何解决方案,也许重新映射到另一个组合键?

编辑

按照@Andrey 的建议,我检查了vim 仿真设置,没有选项,请看下面的截图。这是否可以在 .ideavimrc 文件中完成,例如重新映射到另一个组合键

PYCHARM SCREENSHOT

【问题讨论】:

【参考方案1】:

IdeaVim 不使用“设置|键盘映射”。它尝试为 Vim 快捷方式安装自己的键处理程序。如果 IDE 键盘映射和 IdeaVim 键盘映射之间有任何冲突,它们会显示在“设置 | 其他 | Vim 仿真”中。对于那里的任何快捷方式,您都可以选择 IDE 处理程序或 Vim 处理程序。

【讨论】:

以上是关于如何在 Pycharm 中映射 <CTRL-R> 以供 vim 使用的主要内容,如果未能解决你的问题,请参考以下文章

如何更改pycharm 5.0.1游标

在pycharm中通过ctrl进入调用函数,如何返回到原函数

在pycharm中通过ctrl进入调用函数,如何返回到原函数

pycharm怎么多行选择一起注释

Pycharm 常用快捷键

pycharm常用设置及快捷键