mac 系统中vim安装ctags插件
2016-03-17 16:38
429 查看
1,mac自带的ctags程序不是exuberant ctags, 所以使用时会出现问题,所以要重新安装一个;
安装完, 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配置文件添加:
2、使用ctags编译项目tags文件
终端cd 项目目录,然后执行:
ctags -R
你会发现目录中多了一个tags的文件,这个就是vim里面taglist会寻找的文件!
在vim中对准某个对象调用的方法按control + ] 看看能否调到那个方法的定义!?
control + t 返回原方法
brew install exuberant ctags
安装完, 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" let Tlist_Show_One_File=1 let Tlist_Exit_OnlyWindow=1 let Tlist_Use_Right_Window=1
2、使用ctags编译项目tags文件
终端cd 项目目录,然后执行:
ctags -R
你会发现目录中多了一个tags的文件,这个就是vim里面taglist会寻找的文件!
在vim中对准某个对象调用的方法按control + ] 看看能否调到那个方法的定义!?
control + t 返回原方法
相关文章推荐
- 2.4-lanmp脚本思路
- mysql的grant权限
- android studio从布局文件中提取style
- Comparing replay, replayLast, and replayLazily
- Spring属性相关笔记
- php7 5.6 5.4 5.3xcache opcache 性能测试
- Linux下创建与解压,安装zip, tar, tar.gz和tar.bz2文件
- arm32下对象数组的逆向分析
- ScrollView 与 Autolayout
- 我的大学同学王晶晶
- windows10下安装refind
- HTML基础
- C#基本语法学习(七)
- block做方法参数时--block的参数传值过程 例1
- IOS 返回JSON数据中存在NULL的解决办法
- Linux的原子操作与同步机制
- java获取当前类的路径并且把本类的内容全部输出到指定位置
- merge two sorted lists
- 链表家族(1)——单链表
- Xcode7 PCH 添加步骤