编译安装ctags

下载地址:http://ctags.sourceforge.net/

下载文件:ctags-5.8.tar.gz

解压ctags:tar -zxcf ctags-5.8.tar.gz

进入ctags:cd ctags-5.8

打上PHP5补丁:

wget http://svn.bitflux.ch/repos/public/misc/ctags-php5.patch

patch php.c ctags-php5.patch

编译安装:

./configure

make

sudo make install

经过这三步后就生成 /usr/local/bin/ctags

使用ctags

在相应的源码目录运行ctags -R产生相应的tags文件

cd ~/www/yii/frameworks

ctags -R *

这时会在~/www/yii/frameworks目录下生成一个tags文件

现在我们进入VIM,执行下面的命令:

:cd ~/www/yii/frameworks    "切换当前目录为~/www/website
:set tags=tags        "设置tags选项为当前目录下的tags文件

然后打开一个php文件光标指向一个类的方法,使用 Ctrl+] 就可以跳转到方法声明处,使用 Ctrl+t 可以跳转回

来。开多个窗口写代码可以使用:vsplit和:split。

最新文章

  1. C#中浮点数依IEEE-754标准转二进制串 (MODBUS 浮点数转换)
  2. ASP.NET 操作Cookie详解 增加,修改,删除
  3. JAVA基础学习day22--IO流四-对象序列化、管道流、RandomAccessFile、DataStream、ByteArrayStream、转换流的字符编码
  4. jquery扩展函数详解(我的人生颠覆)
  5. 在cmd下编译一个简单的servlet时出现程序包javax.servlet不存在
  6. ionic icons and splash
  7. java 命令行操作
  8. mysql 查看警告
  9. 根据权限显示隐藏SharePoint 2010快速启动栏的链接
  10. Clean Code(三):注释
  11. jquery 产品查看放大镜组件
  12. Bootstrap 图标
  13. JavaScript学习--8.1
  14. 芝麻HTTP:Python爬虫实战之抓取爱问知识人问题并保存至数据库
  15. 虚拟机工作站创建虚拟机并安装Linux教程
  16. JSP(1)—基础知识
  17. 使用BeautifulSoup 爬取一个页面上的所有的超链接
  18. 2017.11.6 - ant design table等组件的使用,以及 chrome 中 network 的使用
  19. ifcfg-<interface-name> 文件配置详解
  20. ping别的电脑出错

热门文章

  1. Go语言转义字符
  2. Java中将文件夹复制到另一个文件夹
  3. aireplay包注入攻击
  4. net core天马行空系列:移植Feign,结合Polly,实现回退,熔断,重试,超时,做最好用的声明式http服务调用端
  5. [日志分析]Graylog2采集mysql慢日志
  6. (转)C++中的new
  7. 033.Kubernetes集群安全-API Server认证及授权
  8. Gorm 预加载及输出处理(二)- 查询输出处理
  9. Unity 游戏框架:资源管理神器 ResKit
  10. spring官方demo及配置查看