【问题标题】:How to map a key sequence to an IdeaVim key mapping如何将键序列映射到 IdeaVim 键映射
【发布时间】:2017-07-24 23:07:33
【问题描述】:

目前,我正在尝试为 IdeaVim v0.48 组织一些键盘快捷键。当我尝试将快捷方式“leader + ev”映射到 Intellij IDE 操作“ExtractVariable”时遇到问题。

奇怪的是,没有列出用于提取变量的官方 IDE 操作,所以我试图将其映射到功能键。这是我放入 .ideavimrc 的内容:

set <F15> = ^[,
map <F15> <leader>ev

我用于提取变量的 IDE 快捷方式是“Ctrl + Alt + ”,

我在这方面遵循了多个指南,但仍然不明白如何去做。有什么想法吗?

【问题讨论】:

    标签: android-studio vim intellij-idea ideavim


    【解决方案1】:

    因为 IJ Idea 文档有点不清楚,所以为其他人回答我自己的问题:

    “提取变量”的 IDE 操作实际上称为“IntroduceVariable”,如果您想从命令模式调用它(所有其他变量提取操作也以“Introduce”开头)。因此,要将其映射到 IdeaVim 中的快捷方式,只需将其放入您的 .ideavimrc:

    map <what you want to use> :action IntroduceVariable<CR>
    

    【讨论】:

      猜你喜欢
      • 2015-03-10
      • 1970-01-01
      • 2015-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-27
      • 2011-12-04
      • 1970-01-01
      相关资源
      最近更新 更多