使用Vim打造IDE--tags

原文链接,看这里、看这里:

http://blog.csdn.net/wooin/archive/2007/10/31/1858917.aspx

 

 

使用独立的程序Ctags来产生标签文件,在vim中可以指定标签文件的目录,这样,vim就可以正确的定位标签的位置了。

Ctags程序的地址如下:

 

   http://ctags.sourceforge.net 

 

之后,和其他程序一样,可以用下面的命令解压并编译安装:

# tar -xzvf ctags-5.6.tar.gz
# cd ctags-5.6
#./configure

#make
#make install  

 


之后,需要去源代码目录中产生标签文件。例如到最上层目录,在该目录下运行命令: ctags -R。-R将会对该目录下的所有文件进行递归的产生标签文件。

例如我的程序源代码在/home/zebra/myprogram目录。

 

# cd /home/zebra/myprogram
# ctags -R

 

这样在/home/zebra/myprogram目录下会生成一个tags文件。

使用vim进行源代码目录下的c程序的编辑,并在vim中运行设置tags文件目录的命令:

 

:set tags=~/zebra/myprogram/./

 

 

注意有的时候,tags路径最好使用~。

 

 也可以将该命令放置到~/.vimrc中,这样默认开启vim。

 

之后,便可以使用CTRL-J跳转到标签代表的宏、变量、函数。使用CTRL-T退回。

 

注意,如果你更新了宏、变量、函数,需要重新生成标签文件。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值