vim wildmode = longest,当文件位于不同目录时,list不起作用

时间:2011-06-08 00:33:14

标签: vim

如果文件位于不同的目录级别,则Vim文件名自动完成功能不起作用。重现的步骤:

    vimrc中的
  1. set wildmode=longest,list
  2. vim usa1.txt test/usa2.txt
  3. 在EX模式下键入:b u,然后按 TAB ,预计会自动完成单词:b usa,这是两个文件名的公共标题。但它只是不起作用。
  4. 任何解决方案?非常感谢!

    PS:如果以上两个文件放在SAME目录上,它就可以运行!!!

1 个答案:

答案 0 :(得分:0)

这是设计的。完成不是“深度”(可能会耗费大量时间,或导致大量匹配),它只考虑当前目录级别。