Vim:无法正确设置’path’以使’gf’正常工作
发布时间:2020-12-15 21:39:00 所属栏目:安全 来源:网络整理
导读:我试图让gf使用看起来像这样的路径: foo/bar.js 该文件位于:/Users/dimal/dev/project/src/foo/bar.js 所以我设置了这样的道路: set path+=/Users/dimal/dev/project/src 似乎gf应该找到该文件,但事实并非如此. E447: Can't find file "foo/bar.js" in pa
我试图让gf使用看起来像这样的路径:
foo/bar.js 该文件位于:/Users/dimal/dev/project/src/foo/bar.js 所以我设置了这样的道路: set path+=/Users/dimal/dev/project/src 似乎gf应该找到该文件,但事实并非如此. E447: Can't find file "foo/bar.js" in path 为什么? 我尝试过其他变化: /Users/dimal/dev/project/src/** /Users/dimal/dev/project/src/**/* 解决方法
gf命令搜索路径中的文件包括via:set path.
set path命令接受*之类的通配符. (*表示任何字符)因此,如果要在目录的子目录下包含所有文件,则可以给出 :set path+=directory/** 对于目录下的三个级别的深度,即,要包含当前目录的子目录的子目录的任何子目录下的文件,可以指定类似目录/ ** 3 允许的最大深度为100. 像这样的命令 :set path+=/Users/dimal/dev/project/src/**3 将允许您在src / subdirectory / subdirectory /子目录中搜索名为bar.js的文件,而不仅仅是在src /中. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- 在Scala中推断相互依赖的默认方法实现
- angularJS 开发原则之约定优先原则
- angularjs – 当我使用Windows平台时,我有没有办
- scala – “`class declaration head` {val_name
- 在angularjs ui-router状态下解析多个对象?
- angularjs2进阶教程2-建立一个主/详细页面的英雄
- twitter-bootstrap – 使用twitter自举添加垂直空
- scala – Play Framework CORS Headers
- 如何在Angular 2中使用React的this.props.childr
- 《数据结构》实验三: 栈和队列实验
热点阅读