ctags : ctrl+] 定位出错解决方法
2012-06-13 15:53
357 查看
http://bbs.chinaunix.net/thread-2042463-1-1.html
具体解决方案如下:
当 我们在项目的根目录下工作时,上面这些命令工作得很好。但如果我们进到多层目录的里层再运行 Vim 打开文件时,这些命令的执行结果通常就变成了错误信息“E433: No tags file”。这是因为缺省 Vim 只在文件所在目录和当前目录下寻找 tags 文件,而我们前面只在项目的根目录下生成了 tags 文件,Vim 无法找到该文件。解决方法有好几种,我认为一般较简单的做法是对每个项目都在
.vimrc 文件中增加一个路径相关设定。
如
au BufEnter /home/libin/tmp/MyLockScreen/* setlocal tags+=/home/libin/tmp/MyLockScreen/tags
PS:如果用elicm开发的话,不需要做此设置。
具体解决方案如下:
当 我们在项目的根目录下工作时,上面这些命令工作得很好。但如果我们进到多层目录的里层再运行 Vim 打开文件时,这些命令的执行结果通常就变成了错误信息“E433: No tags file”。这是因为缺省 Vim 只在文件所在目录和当前目录下寻找 tags 文件,而我们前面只在项目的根目录下生成了 tags 文件,Vim 无法找到该文件。解决方法有好几种,我认为一般较简单的做法是对每个项目都在
.vimrc 文件中增加一个路径相关设定。
如
au BufEnter /home/libin/tmp/MyLockScreen/* setlocal tags+=/home/libin/tmp/MyLockScreen/tags
PS:如果用elicm开发的话,不需要做此设置。
相关文章推荐
- 关于连接SQL 2005 出错: provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错 的解决方法
- sublime text2 用ctags插件实现方法定位 CTRL+函数名定位
- xcode7卡慢问题解决方法以及Indexing定位出错
- [Android]添加admob或百度定位后,使用ProGuard混淆出错的解决方法
- SQL2008 SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错解决方法
- 使用WORD时,出错,提示:检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败解决方法
- Android Studio:10分钟教会你做百度地图定位!并解决SDK22中方法报错的问题!
- Dedecms标签arclistsg调用单表模型出错的解决方法
- c++驱动编译出错解决方法
- RedHat企业版安装LNMP一键包出错的解决方法
- SetText , layout 连用出现无法定位解决方法
- vs连接mysql出错解决方法
- jQuery Ajax 调用WebService出错解决方法
- struts中actionFrom传递日期出错的解决方法
- 用ssh,往数据库插入中文时,出错,不是中文时,能正确插入数据库. 解决方法
- 解决Socket端口关闭后监听方法出错
- iOS8定位代理方法不回调解决方法
- .NET连接Oracle出错的解决方法【System.Data.OracleClient requires Oracle client software version 8.1.7】
- mysql 5.5.15编码导致数据库中写入汉字出错的解决方法
- iOS App Archive 版本出错的问题 调试和解决方法