在命令行模式下按tab键完成单词将切换到Vim中的搜索模式

在命令行模式下按tab键完成单词将切换到Vim中的搜索模式,vim,Vim,加载文件时,让我们调用它foobar.txt,如下所示: :b foo<tab> :b foo 当我按tab键时,有时会将我从命令行(:)重定向到搜索提示符(/),但其他时候效果很好。我在重新创建确切的情况时遇到困难,但我知道我至少在以下三个命令中遇到了同样的问题: :添加 :b :vsplit 有人能告诉我为什么会发生这种情况吗?我猜这与您的termcap有关(当您处于正常/插入模式时,tab会做任何奇怪的事情吗?),但如果它特别与文件系统交互有关,则可能是其他原因。您是否尝试

加载文件时,让我们调用它
foobar.txt
,如下所示:

:b foo<tab>
:b foo
当我按tab键时,
有时会将我从命令行(
)重定向到搜索提示符(
/
),但其他时候效果很好。我在重新创建确切的情况时遇到困难,但我知道我至少在以下三个命令中遇到了同样的问题:

  • :添加
  • :b
  • :vsplit

  • 有人能告诉我为什么会发生这种情况吗?

    我猜这与您的termcap有关(当您处于正常/插入模式时,tab会做任何奇怪的事情吗?),但如果它特别与文件系统交互有关,则可能是其他原因。您是否尝试过使用不同的termcap和/或使用gui版本而不是控制台版本来查看问题是否可以重现?

    我该如何使用不同的termcap?我认为这是一种奇怪的现象。我认为这是一件好事情,可以带到Vim邮件列表中,其中包含大量的
    :ver
    和关于您平台的其他信息。