Intellij idea IntelliJ映射未处于IdeaVims插入模式

Intellij idea IntelliJ映射未处于IdeaVims插入模式,intellij-idea,ideavim,Intellij Idea,Ideavim,我将IntelliJ与IdeaVim插件一起使用。我想映射L/H以切换到下一个/上一个选项卡。如果我在IntelliJ设置(settings->Keymap)中配置它,则当我处于IdeaVim的插入模式时,绑定也处于活动状态,这意味着我无法键入大写字母l或h。我尝试了“编辑器操作”和Plugins->IdeaVim操作 我想我可以通过在~/.ideavimrc中指定映射来解决这个问题,但是我没有找到切换选项卡的正确命令,因为IdeaVim似乎没有提供我从vim知道的任何命令(bn,bnext,t

我将IntelliJ与IdeaVim插件一起使用。我想映射L/H以切换到下一个/上一个选项卡。如果我在IntelliJ设置(settings->Keymap)中配置它,则当我处于IdeaVim的插入模式时,绑定也处于活动状态,这意味着我无法键入大写字母l或h。我尝试了“编辑器操作”和Plugins->IdeaVim操作

我想我可以通过在
~/.ideavimrc
中指定映射来解决这个问题,但是我没有找到切换选项卡的正确命令,因为IdeaVim似乎没有提供我从vim知道的任何命令(
bn
bnext
tabn
,…)


谢谢

IdeaVim使用
gt
gt
切换选项卡。使用~/.ideavimrc中的
:map
-family命令将所有键重新映射到它们,例如:

map <C-Up> gT
imap <C-Up> <C-O>gT
map <C-Down> gt
imap <C-Down> <C-O>gt
map gT
imap燃气轮机
地图燃气轮机
imap燃气轮机

在intellij中映射“正常”字符可能会有问题。你能将它们映射到
alt
ctrl
L/H吗?是的。。我可以使用另一个映射,但我真的希望使用
L
H
。使用这个,我使它工作起来。我以前使用IntelliJ的设置编辑器定义了映射。当我把它放在我的
.ideavimrc
中时,一切都完美无瑕<代码>地图H gT和
地图L gT