Ctags详细用法
来源:互联网 发布:特百惠淘宝上有真的吗 编辑:程序博客网 时间:2024/06/05 08:51
下载地址 http://ctags.sourceforge.net/
tarzxvf ctags-5.8.tar.gz
cdctags-5.8
./configure
Make
Make install //需要root权限
用户目录下
vim ~/.vimrc
输入
set tags=tags;
set autochdir
使用方法
进入源码目录,若源码目录是多层的,就进到最上层目录
在该目录下输入
ctags –R 或者ctags –R *
-R”表示递归创建,也就包括源代码根目录(当前目录)下的所有子目录。“*”表示所有文件。
这条命令会在当前目录下产生一个“tags”文件,当用户在当前目录中运行vi时,会自动载入此tags文件。
Tags文件中包括这些对象的列表:
用#define定义的宏枚举型变量的值函数的定义、原型
和声明名字空间(namespace)类型定义(typedefs)变量(包括定义和声明)类(class)、结构(struct)、
枚举类型(enum)和联合(union)类、结构和联合中成员变量
或函数VIM用这个“tags”文件来定位上面这些做了标记的对象。
快捷键
Ctrl+ ]跳到光标所在函数或者结构体的定义处
Ctrl+ T返回查找或跳转
阅读全文
0 0
- ctags用法,详细
- Ctags详细用法
- ctags用法
- ctags 用法
- ctags用法
- ctags 用法
- ctags用法
- ctags的用法 vim ctags , linux ctags , ctags分析代码
- vim+ctags用法(转载)
- vim+ctags用法
- [转]vim+ctags用法
- VIM+ctags+cscope用法
- [Ctags 用法集]
- vim+ctags 用法
- VIM+ctags+cscope用法
- vim+ctags用法
- vim+ctags用法
- 【实用】ctags的用法
- 20171117
- 14、spring和spring mvc整合
- Gym
- SQLite数据类型的注意事项
- 动物声音"模拟器"
- Ctags详细用法
- 包装类之Float源码分析
- Intellij IDEA配置tomcat(非maven项目)
- 通信原理之模拟信号发射和接收
- Beautifulsoup去除特定标签
- org.springframework.cache.jcache未找到
- echarts 属性设置简介
- elasticsearch-mapping字段类型
- 17年端午~