ctags用法
来源:互联网 发布:微盘交易平台源码 编辑:程序博客网 时间:2024/05/01 17:26
ctags -R 创建tag文件
包含以下对象:
l 用#define定义的宏
l 枚举型变量的值
l 函数的定义、原型和声明
l 名字空间(namespace)
l 类型定义(typedefs)
l 变量(包括定义和声明)
l 类(class)、结构(struct)、枚举类型(enum)和联合(union)
l 类、结构和联合中成员变量或函数
vim -t tag 打开包含tag的文件,并跳到调用处
:ta tag 在vim中用,查找函数定义处
:pselect 列出函数的定义处,输入序号进行选择
:pnext 下一个匹配处
ctrl+] 跳转到定义处,ctrl+o跳回,ctrl+t返回
:ps pselect缩写
:pn pnext缩写
:sts xxx 列出匹配处提供选择在新窗口中打开文件
gd 跳转到局部标识符定义处
2.3.1.1 在你需要浏览源码的根目录下(如你想用cscope看linux源码)使用下面命令: #: cscope -Rbkq<回车> 2.3.1.2 R 表示把所有子目录里的文件也建立索引 2.3.1.3 b 表示cscope不启动自带的用户界面,而仅仅建立符号数据库 2.3.1.4 q 生成cscope.in.out和cscope.po.out文件,加快cscope的索引速度 2.3.1.5 k 在生成索引文件时,不搜索/usr/include目录 2.3.2、在源码根目录下打开任意.c文件,使用如下命令: 2.3.2.1 Ctrl+]将跳到光标所在变量或函数的定义处 Ctrl+T返回 2.3.2.2 :cs find s ---- 查找C语言符号,即查找函数名、宏、枚举值等出现的地方 :cs find g ---- 查找函数、宏、枚举等定义的位置,类似ctags所提供的功能 :cs find d ---- 查找本函数调用的函数:cs find c ---- 查找调用本函数的函数 :cs find t: ---- 查找指定的字符串 :cs find e ---- 查找egrep模式,相当于egrep功能,但查找速度快多了 :cs find f ---- 查找并打开文件,类似vim的find功能 :cs find i ---- 查找包含本文件的文 件夹
- 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用法,详细
- 【实用】ctags的用法
- vim+ctags用法
- std::map的使用
- 装修
- 每个类一张表
- 使用mysql的命令行进行大文件的导入
- 在win32应用中使用printf代码示例
- ctags用法
- JAVA解惑--找零时刻
- 利用ffmpeg0.6.1把.h264纯码流打包成.mp4 .avi等格式
- 使用python爬虫抓站的一些技巧总结:进阶篇
- AJAX
- android u-boot.bin具体分析
- 详解extern "C"
- asp.net常用函数表
- 编译Directshow中的NullInPlace所遇见的错误 2011.07.27