Vim - Unite file_rec:丢失文件

时间:2016-03-16 13:42:16

标签: vim unite.vim

我刚刚安装了Unite(带有vundle),因此我的.vimrc只有1个新行:Plugin 'unite.vim'

然后我这样做:

  1. 我从当前目录(有一些嵌套的子目录和文件)打开vi
  2. 我运行:Unite file_rec
  3. 在结果窗口中,我输入i
  4. 我继续写一些文字(例如pdf,但任何搜索文字都会出现问题)
  5. 结果会随时更改,但它们始终是法线检索的整套文件的子集:find . -iname '*pdf*'
  6. (我知道这些目录没有列为候选结果,但我在结果中看不到普通文件(它们既不是符号链接也不是特殊权限文件)。而且我用{{1}刷新了结果/缓存但是结果仍然是部分的。

    这个<C-L>搜索,file_rec功能我不应该开箱即用吗? 如果没有,哪个是覆盖默认行为并将Unite搜索作为普通(Unite)进行搜索的最佳选择?

    感谢。

1 个答案:

答案 0 :(得分:0)

我找到了原因。结果的最大数量有一个内置值(g:unite_source_rec_unit) 文件说: The default value is 1000(windows environment), 2000(other)

    [...]If you increase the value, |unite-source-file_rec| will be
    faster but it will block Vim for a long time.
    Note: This option does not work in
    |unite-source-file_rec/async| source.