在vim中,我通常使用C-]通过标签列表进行声明。当我想回去的时候,我点击了以前位置的C-T。我知道它可以通过push和pop标签堆栈在内部完成。然而,在ideavim C-T似乎是奇怪的。我在ideavim中发现,C-T不仅可以返回标签堆栈位置,还可以跳转堆栈列表。回到不想去的地方对我来说太烦人了。如何在ideavim中实现标签的正常工作流程?
cyej8jka1#
IdeaVim还没有模拟标签栈。相反,它利用IntelliJ的“导航|声明”action for CTRL-],它调用“Navigate| CTRL-I/CTRL-O上的“前进/后退”。IdeaVim目前将CTRL-T视为CTRL-O的别名,因此您没有任何真实的的标记堆栈,请参阅此讨厌的TODO项。您可以在这里提交一个关于正确模拟标记栈的特性请求https://youtrack.jetbrains.com/issues/VIM。
CTRL-]
CTRL-I
CTRL-O
CTRL-T
1条答案
按热度按时间cyej8jka1#
IdeaVim还没有模拟标签栈。相反,它利用IntelliJ的“导航|声明”action for
CTRL-]
,它调用“Navigate|CTRL-I
/CTRL-O
上的“前进/后退”。IdeaVim目前将
CTRL-T
视为CTRL-O
的别名,因此您没有任何真实的的标记堆栈,请参阅此讨厌的TODO项。您可以在这里提交一个关于正确模拟标记栈的特性请求https://youtrack.jetbrains.com/issues/VIM。