最近准备研读thinkphp源码,ctag派上用场了

本人习惯用vim编辑器,这里ctags配置vim很方便。

#在ThinkPHP源码目录(假定为/server/thinkphp)执行:
$ cd /server/thinkphp
$ ctags -R
 
#小技巧:在当前目录生成的tags文件中使用的是相对路径,
#若改用 ctags -R /server/ ,可以生成包含完整路径的ctags,就可以随意放到任意文件夹中了。 
 
#在~/.vimrc中添加:
set tags+=/server/thinkphp/tags
#或者在vim中运行命令:
:set tags+=/server/thinkphp/tags

 多个项目切换有点不便,可以在~/.vimrc

set autochdir
set tags=tags;

set autochdir表示自动切换目录的意思,

set tags=tags;表示自动查找,

这两句同时设置vim即可实现递归的tags查找,
注意: set tags=tags;这一句的最后有一个分号, 这个分号是不能省略的。

posted @ 2015-08-12 10:45  Martin2  阅读(204)  评论(0编辑  收藏  举报