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