小编nik*_*aas的帖子

如何使用 path=.,** 和 :find 搜索隐藏目录/文件?

我一直在使用junegunn/fzf.vim在 vi​​m 中快速查找(隐藏和非隐藏)文件。我刚刚发现还可以设置

\n\n
path=.,**\n
Run Code Online (Sandbox Code Playgroud)\n\n

并使用:find some-file实现几乎相同的功能,除了模糊搜索。由于我很少使用模糊搜索并且更喜欢使用尽可能少的插件(尽管它仍然很多),所以我正在考虑放弃 fzf.vim 并完全切换到 path/:find-approach。

\n\n

也就是说,这里缺少一个重要的功能。据我所知,path不包括隐藏目录。例如,给定以下目录结构

\n\n
~/testdir\n\xe2\x9d\xaf tree -a\n.\n|-- .hidden-folder\n|   |-- some-hidden-file\n|   `-- some1-hidden\n|       `-- some2-hidden\n|           `-- deeply-hidden-file\n|-- some-file\n`-- some-folder\n    `-- some1\n        `-- some2\n            `-- deep-file\n\n6 directories, 4 files\n
Run Code Online (Sandbox Code Playgroud)\n\n

然后打开vim some-file:find deeply-hidden没有找到该文件。我认为这是因为它在一个.hidden-folder因为:find deep-file中找到的。

\n\n

有什么办法我可以设置**为包含隐藏文件夹吗?也许也可以告诉 vim 使用特定命令进行搜索,这样我就可以将其配置为包含隐藏文件/文件夹。

\n

vi vim neovim

5
推荐指数
1
解决办法
2889
查看次数

标签 统计

neovim ×1

vi ×1

vim ×1