博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vim 中 ctags的应用
阅读量:6407 次
发布时间:2019-06-23

本文共 573 字,大约阅读时间需要 1 分钟。

为了方便查询代码段中代码的最终的定义 在linux的vim便以其中可以使用ctags

使用步骤:

1. 安装 ctags :   sudo apt-get install ctags    

2. 生成索引文件tags :linux开发应用程序时常要查看/usr/include/下文件所定义该宏的原型,那就 cd /usr/include

  (1)  cd /usr/include/      在此目录下创建运行 ctags -R 生成tags文件

  (2)  sudo ctags -R         

3. 要想在任意目录下使用,就需要配置目录下 /etc/vim/vimrc   的 vimrc 文件

  sudo vim /etc/vim/vimrc    打开 vimrc 文件,添加一行使其在任何目录下都可以使用  :  set tags=/usr/include/tags

 4. 使用

vi -t ***   查找要查询的内容(宏定义、重命名、结构体)

输入对应编号,则可以直接进入对应内容的文件,如果选项较多,

可以按两下esc再输入编号   ctrl+]  追代码   ctrl+t   返回上一级

 

如果是一些大工程里一般使用make tags效果会比ctags -R的效果会好点

 

转载于:https://www.cnblogs.com/electronic/p/10904728.html

你可能感兴趣的文章
JavaScript之DOM-9 HTML DOM(HTML DOM概述、常用HTML DOM对象、HTML表单)
查看>>
技术成长之路(一)
查看>>
中国北方国际五金城硬件选型
查看>>
php.exe启动时提示缺少MVCR110.dall 64位 window系统 解决
查看>>
判断是否为数字方法
查看>>
[翻译] EF Core in Action 关于这本书
查看>>
js Uncaught TypeError: undefined is not a function
查看>>
数据库存储引擎
查看>>
[2019.2.13]BZOJ4318 OSU!
查看>>
版本号带两个小数点的,如何比较大小?( NSStringCompareOptions )
查看>>
QCustomplot使用分享(三) 图
查看>>
什么是java?
查看>>
WPF路径动画(动态逆向动画)
查看>>
Low Level Reader Protocol (LLRP) 简介
查看>>
[Micropython]TPYBoard v10x NRF24L01无线通讯模块使用教程
查看>>
mysql中show processlist过滤和杀死线程
查看>>
最新Sublime Text 2 激活 汉化
查看>>
基础数据类型之字典
查看>>
第七次作业
查看>>
Oracle中NVARCHAR2与VARCHAR2的区别
查看>>