您的位置 首页 数字

Linux操作系统下源码阅览东西ctags+vim

1. 安装ctags到http://ctags.sourceforge.net下载源码,解压后$ ./configure$ make$ sudo make install2. 在源码目录下执行$ ct

1. 装置ctags

到http://ctags.sourceforge.net下载源码,解压后

$ ./configure

$ make

$ sudo make install

2. 在源码目录下履行

$ ctags -R

-R表明递归创立,也就包含源代码根目录下的一切子目录下的源程序,当时目录下会生成tags索引文件。

假定本来当时源码目录包含以下内容

./Makefile

./src #源码寄存的文件夹

履行ctags -R后

./Makefile

./src #源码寄存的文件夹

./tags

tags文件中包含这些目标的列表:

用#define界说的宏

枚举型变量的值

函数的界说、原型和声明

姓名空间(namespace)

类型界说(typedefs)

变量(包含界说和声明)

类(class)、结构(struct)、枚举类型(enum)和联合(union)

类、结构和联合中成员变量或函数

3.vim会经过tags文件中的索引来定位

在tags文件地点的目录运转vim翻开源文件.c或许.h

a. 把光标移到要检查的变量或函数的方位,ctrl+]便能够跳转到变量或函数界说的方位,ctrl+o回来.

b. 光标停在头文件引证的当地,按gf键可跳转到该头文件,ctrl+o回来

c. 将光标停放在函数或许变量的方位,gd会高亮出当时文件中一切的函数或许变量,按n检查下一个

d. gg光标回来到文件的顶部

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/shuzi/299578.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部