代码之家  ›  专栏  ›  技术社区  ›  Amir Rachum

VIM命令中的制表符完成

vim
  •  24
  • Amir Rachum  · 技术社区  · 14 年前

    当我在vim中输入一个命令时,例如打开一个文件,我开始输入文件名,我想按tab键,让vim自动完成文件名。但是,当我按下tab键时,vim输入 ^I 出于某种原因。

    如何使VIM选项卡完成?

    2 回复  |  直到 9 年前
        1
  •  21
  •   Eugene Yarmash    12 年前

    启动命令行完成的字符默认为 标签 只有当 nocompatible 被设置。在vi兼容模式下 CTRL E .

    记录在 :h cmdline-completion .

    你可以 set nocompatible 在您的.vimrc文件中使其按预期工作。

        2
  •  6
  •   brunch875    9 年前

    如果您想执行Omni Completion之类的操作,也可以通过在正常模式下键入 q: in normal mode or ctrl-f as you a re typing your command.

    同样适用于 /finding_patterns with q/ and q?< /代码>

    E或 CTRL-F 当你输入命令时。

    command line view

    同去 /finding_patterns 具有 q/ q?