我最近安装了VsVim。
很棒,但我发现自己不断触及鼠标,以便在文件之间切换。
是否有内置解决方案?我无法在任何地方找到VsVim快捷方式列表。
答案 0 :(得分:9)
在这里找到答案:Tab/Window group movement: (Ctrl-W)(Ctrl-L), etc
使用gt或gT在标签之间来回切换。
答案 1 :(得分:4)
另请注意,Ctrl + Tab可用于循环显示标签。
它似乎是作为MRU-to-LRU选项卡堆栈实现的,这意味着按一次Ctrl + Tab会将您带到最近使用的先前选项卡,再次按Ctrl + Tab会将您带回到原来的位置
只要按住Ctrl键,就会出现一个显示可用选项卡的弹出窗口,允许您从列表中选择一个选项卡。
基本上这类似于传统的MDI窗口标签。
我不认为这是VsVim的一部分,而是Visual Studio的传递。
答案 2 :(得分:1)
另外,作为这些交换窗口的方法的补充,我也使用
ALT W 然后您可以使用数字键选择一个标签。这保留在最近使用的订单中,因此选择2将始终转到您所在的上一个选项卡。
您可以使用的另一件事是标记。 m<capital letter>
将设置一个跳过文件的标记(小写标记在文件中工作)。要跳转到标记,请使用`&lt;标记字母&gt;
答案 3 :(得分:0)
首先,如果您谈论的是标签_MOD
和spring-boot
用于转到下一个/上一个标签。
这个问题已经很老了,所以gt
快捷方式可能还没有实现,但是即使在Vim中,我也从不喜欢这些快捷方式。当我替换时,我使用标准的gT
导航键添加了一些领导者绑定。我的领导者已映射到空格键,因此它们非常易于使用。我还将标签导航重新绑定到<C-w>
和hjkl
,它们是one of Tim Pope's Vim addons中的缓冲区导航绑定:
[b