微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vim – 导航项目的传统方式是什么

刚从textmate搬到 vim我很好奇.为了能够高效地导航我的项目,我安装了command-t和ack.vim.这些似乎都是vim历史上相对较新的项目.当人们在vim中工作时,传统上做什么来移动项目,他们只是使用文件浏览器还是有一些我不知道的旧学校技巧?

解决方法

我正确设置路径然后使用find来处理大多数事情.有时我只依赖标签.标签允许标签完成,但查找不允许.

在我的vimrc中:

set path=src/**;c:/work,scripts/**;c:/work

然后

:find foobar.cpp

如果foobar.cpp存在于我当前目录周围的某个src /文件夹下(在c:/ work被命中之前递归查找它),然后检查脚本层次结构,则会调高foobar.cpp.

:tag FooBar

只是跳到我那个类的定义,因为我使用ctags来标记我的C源代码,我还编写了一个脚本来为内部DSL生成标签.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐