首页 > 解决方案 > vim 只查找文件而不查找目录

问题描述

我知道 ctrlp 可以做到这一点,但是如何使用 vim 的本机:find命令来实现这一点?
我使用:find命令比 ctrlp 更频繁,因为它需要更少的击键。
另外,有时我需要在我的脚本中使用这个函数,例如:

let filename = GetFileName()  
execute 'find '.filename  

我很少需要查找目录。
我已设置 path=** 以启用递归搜索。
假设 /home/tiny/project 是当前目录,我试图找到一个名为 'tmp' 的文件,如果 /home/tiny/project/xxx/tmp/ 这样的目录存在,输入 :fin tmp 也可能会打开目录浏览器,这不是我想要的。

标签: vim

解决方案


推荐阅读