如何将键序列映射到IdeaVim键映射

时间:2017-03-04 23:30:49

标签: android-studio vim intellij-idea ideavim

目前,我正在尝试为IdeaVim v0.48组织一些键盘快捷键。当我尝试绘制快捷方式" leader + ev"时,我遇到了问题。到Intellij IDE动作" ExtractVariable。"

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

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

我提取变量的IDE快捷方式是&#34; Ctrl + Alt +,&#34;

我已经遵循了多个指南,但仍然不了解如何做到这一点。有什么想法吗?

1 个答案:

答案 0 :(得分:3)

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

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

response.xpath('.//*[@class="cat-breadcrumb"]/span/@itemprop').extract_first()
'item'