首页 > 解决方案 > 禁用“gt”上的 vscode 更改选项卡

问题描述

我在 VSCode 中使用 VIM 扩展。我最喜欢的命令之一是使用gt<character>(即:'gtc' 跳转到最近的 'c' 字符)来跳转到特定字符。在最近的更新中,当我按下“gt”时,VSCode 会更改选项卡,而不是让我完成我的 vim 命令。有谁知道如何禁用此行为?它是来自 VSCode 还是来自 VIM 扩展?

标签: visual-studio-codevscodevim

解决方案


在 vimgt中用于转到下一个选项卡gT用于转到上一个选项卡。由于vscode vim实现了 vim 的功能,如果您使用vim 插件,您可以在Vscode中期待相同的行为。

您正在寻找的功能可以通过fie to next c character press来完成fc

您可以使用;向前循环搜索方向和循环,相反的搜索方向。例如,;转到行中相同字符的下一次出现并,转到上一次出现。

然后是F转到上一次出现的字符。这里搜索的方向是向后的,因此;会转到该行中相同字符的上一次出现并,转到下一次出现。


推荐阅读