Mac 配置自己的CTAGS
来源:互联网 发布:dnf一进去就网络中断 编辑:程序博客网 时间:2024/06/10 10:10
今天在用mac 的ctags的时候,发现输入ctags -R 命令后,出现下面的提示:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ctags: illegal option -- R
usage: ctags [-BFadtuwvx] [-f tagsfile] file ...
默认的ctags又点弱呀,还是安装一个ECtags吧下面记录一下安装ctags的过程
1、安装Exuberant Ctags 勇敢点进去,然后点击那个
Source only distribution (gzipped)ctags-5.8.tar.gz解压缩到本地,你会发现里面很多源文件,so,当然要安装了xcode。
打开终端进入该解压缩目录执行:
sudo ./configure && make all && sudo make install
这里注意了!
默认mac也有一个ctags,但那个是简单的。我们用刚刚安装的,刚安装的应该在/usr/local/bin
通过终端输入:which ctags 看路径是不是。
如果是/usr/bin/ctags
恭喜你,要让系统默认先看到我们安装的ctags:
打开~/根目录下的.profile,如果你也没发现有这个文件,没关系,创建一个!
然后在里面添加:export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
再到终端执行:source ~/.profile
然后再看看which ctags,如无意外,应该是/usr/local/bin/ctags
最后在.vimrc配置文件添加: let Tlist_Ctags_Cmd="/usr/local/bin/ctags"
2、安装taglist for macvim
我是安装了Pathogen 应该每个人都会先安装这个吧?
然后去git安装TagBar
2、使用ctags编译项目tags文件
终端cd 项目目录,然后执行:
ctags -R
你会发现目录中多了一个tags的文件,这个就是vim里面taglist会寻找的文件!
在vim中对准某个对象调用的方法按control + ] 看看能否调到那个方法的定义!?
3、出现No tags file提示如何解决!
这确实很纠结,我看了网上也有解决,目前我发现以下方法解决!
打开.vimrc配置文件设置下:
" 设置vim搜索tags的逻辑,该目录开始往上搜索
set tags=./tags,./TAGS,tags;~,TAGS;~
" 把你项目中的tags文件指定!
au BufEnter /home/my/proj1/* setlocal tags+=/home/my/proj1/tags
- Mac 配置自己的CTAGS
- mac osx上配置ctags
- ctags 的配置使用
- mac os上配置sublime text2+ctags
- 在Mac OSX中配置CTags插件
- mac下ctags illegal的问题
- Mac终端设置颜色、安装ctags及vim配置
- 配置ctags
- Ubuntu下vim+ctags的配置
- 我的vim配置(Vim + Cscope + Ctags)
- ctags在无权限时的配置
- Ubuntu下vim+ctags的配置
- ctags的简单配置及其使用
- Ubuntu下vim+ctags的配置
- Mac系统自己配置VPN
- svn服务器配置 for mac (自己做的)
- ctags on mac pro
- mac ctags taglist
- Project Euler:Problem 11 Largest product in a grid
- And climb on every rung
- 应用市场的来源
- 读浅墨博客 八 笔记
- stringByAppendingString与stringWithFormat
- Mac 配置自己的CTAGS
- iOS设置状态栏颜色
- 牛腩学习---总结
- jfinal 使用Tomcat JNDI
- android build系统
- 全系统栈崩溃是什么鬼?腾讯手机管家高级工程师jaylin,教你如何抓鬼!
- 浅谈Log4j
- win8汇编环境搭建之dosbox与debug
- android生成Jar包的注意事项