为什么ideavim与vim在taglist上的工作方式不同?

ohtdti5x  于 2023-08-03  发布在  其他
关注(0)|答案(1)|浏览(120)

在vim中,我通常使用C-]通过标签列表进行声明。当我想回去的时候,我点击了以前位置的C-T。
我知道它可以通过push和pop标签堆栈在内部完成。然而,在ideavim C-T似乎是奇怪的。我在ideavim中发现,C-T不仅可以返回标签堆栈位置,还可以跳转堆栈列表。
回到不想去的地方对我来说太烦人了。如何在ideavim中实现标签的正常工作流程?

cyej8jka

cyej8jka1#

IdeaVim还没有模拟标签栈。相反,它利用IntelliJ的“导航|声明”action for CTRL-],它调用“Navigate| CTRL-I/CTRL-O上的“前进/后退”。
IdeaVim目前将CTRL-T视为CTRL-O的别名,因此您没有任何真实的的标记堆栈,请参阅此讨厌的TODO项。
您可以在这里提交一个关于正确模拟标记栈的特性请求https://youtrack.jetbrains.com/issues/VIM

相关问题