【问题标题】:How to change IdeaVim motion key in a specific mode如何在特定模式下更改 IdeaVim 运动键
【发布时间】:2014-10-29 06:02:14
【问题描述】:

我是一个 vim 上瘾者,具有源自 bépo 的个性化键盘布局,我想将可视模式下的 IdeaVim 运动键 «hjkl» 重新映射到 «ctsr»

我尝试从设置面板更改此设置,但它更改了视觉和插入模式的动作键,当我想从我的一个动作键插入一个字符时,它会移动。

我尝试修改 vim.xml 没有成功。

有人可以帮我解决这个问题吗?

【问题讨论】:

  • 您应该在youtrack.jetbrains.com/issues/VIM 提交功能请求。您也可以从 GitHub 获取插件源代码并尝试自己实现,然后向开发人员发送补丁/拉取请求。
  • 我想知道是否可以通过设置来做以及是否可以做。但似乎并非如此,所以我打开了一个像你建议的请求。 youtrack.jetbrains.com/issue/VIM-295
  • 现在可能在 0.33 版本中实现 VIM-288?我的大多数绑定都是针对普通模式的,它们运行良好,但我想我也尝试了一些用于可视模式的绑定。

标签: intellij-idea ideavim


【解决方案1】:

这不再是不可能的。 IdeaVim 版本 0.35(2014-05-15 发布)及更高版本从 ~/.ideavimrc 读取 vim 设置和键绑定。如果您想包含来自~/.vimrc 的映射,您可以将source ~/.vimrc 放入该文件中。

0.33(2014-04-28 发布)是第一个实现 VIM-288 的版本,包括将 jj 映射到 ESC等内容>。它工作得很好,IDEA 首选项中有一个新的 Vim Emulation 部分,列出了~/.vimrc 映射和 Intellij 映射之间的所有冲突,并允许您通过将键分配给任一 IDEA 来解决冲突或IdeaVim。这是推特上的release announcement

【讨论】:

  • 我不再是 vim 用户(现在是 emacs 爱好者),但谢谢 :)
  • 它们不是相互排斥的,你知道的。我是 emacs evil-mode 的忠实粉丝。 =)
猜你喜欢
  • 2012-04-26
  • 2020-05-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-29
  • 2011-04-19
  • 1970-01-01
  • 2015-08-24
相关资源
最近更新 更多