第一步:进入目标目录
进入要设置tags的目录,例如:我们在linux开发应用程序时常要查看/usr/include/下文件所定义该宏的原型,那我们就cd /usr/include下
第二步:生成tags文件
在目标目录下运行,ctags -R ,就可以得到tags文件
第三步:把tags文件加入到vim中
vim /etc/vim/vimrc 修改vim启动时读取的配置信息,加入set tags=/usr/include/tags
这样vim在编辑文件时就知道要使用哪个tags文件了,注意的是只可以设置一个tags文件
还有一种方法是,我们在打开文件时也可以设置tags文件的路径,如:
在终端打开要编辑的文件  vim 1.c
在行命令模式输入       :set tags=/usr/include/tags
不过这样的话就是在每次打开文件都要设置tags文件
 
ctrl + ] 是进入下级查找
ctrl + t 是返回上级的查找

学习使用linux下tags文件相关推荐

  1. Linux学习笔记-Linux下读写文件

    在Linux编程需要读写文件时,有两种方式: (1)ANSIC: 使用stdio.h里的函数.fopen, fclose, fwrite, fread (2)Linux API:Linux提供了另外一 ...

  2. Linux下遍历文件夹的实现

    转自:http://blog.csdn.net/wallwind/article/details/7528474 linux C 遍历目录及其子目录 #include <stdio.h> ...

  3. linux 访问文件软件,Linux下访问文件的基本模式

    Linux下访问文件的基本模式 发表于:2013-10-09来源:IT博客大学习作者:edsionte点击数: 访问文件的操作主要是指读文件和写文件,下文简单说明内核中几种常见的访问文件的方式. 访问 ...

  4. linux 下遍历文件夹下的所有文件

    linux C 遍历目录及其子目录 #include <stdio.h>  #include <string.h> #include <stdlib.h>  #in ...

  5. linux下查看文件的权限,Linux下查看文件权限、修改文件权限的方法

    查看权限命令查看目录的相关权限可以采用命令ls -lD,或者直接用ls -la 如 ls -l www.jb51.net  //这里表示查看www.jb51.net目录 修改权限命令 chmod 77 ...

  6. 第7章 Linux下的文件编程(一)

    很久没有发文章了,这次把Linux系统下的文件编程整理了一下,太久不写的话,人会变懒的所以还是得坚持哈. Linux下的文件编程 第7章 Linux下的文件编程(一) 7.1 概述 7.1.1 Lin ...

  7. Linux下对文件的操作及添加新用户

    Linux下对文件的操作及添加新用户 一.对文件的操作 1.打包压缩文件 2.解压缩文件 3.对文件操作的其他命令 二.创建新用户 一.对文件的操作 1.打包压缩文件 2.解压缩文件 3.对文件操作的 ...

  8. linux下查看文件编码及修改编码

    linux下查看文件编码及修改编码 查看文件编码 在Linux中查看文件编码可以通过以下几种方式: 1.在Vim中可以直接查看文件编码 :set fileencoding 即可显示文件编码格式. 如果 ...

  9. Linux下各文件夹的结构说明及用途介绍(转载)

    linux下各文件夹的结构说明及用途介绍: /bin:二进制可执行命令. /dev:设备特殊文件. /etc:系统管理和配置文件. /etc/rc.d:启动的配 置文件和脚本. /home:用户主目录 ...

  10. linux下查找文件及内容 grep

    每一种操作系统都是由成千上万个不同种类的文件所组成的.其中有系统本身自带的文件,用户自己的文件,还有共享文件等等.我们有时候经常忘记某份文件放在硬盘中的哪个地方. 在微软的Windows操作系统中要查 ...

最新文章

  1. 修改远程桌面连接3389端口号
  2. JZOJ 5456. 【NOIP2017提高A组冲刺11.6】奇怪的队列
  3. ajax后台返回数据中文乱码_解决Jmeter返回值显示中文乱码 的三种方法及设置随机动态参数(非原创侵删)...
  4. Android ListView侧滑item,仿QQ删除效果
  5. C++多线程快速入门(五)简单线程池设计
  6. jsp获得文件的绝对路径
  7. 0258资源网正版模板emlog资源网/娱乐网模板
  8. Mini C# Set class
  9. (50)VHDL实现增减计数器
  10. python3的soker模块实现功能
  11. P5023 填数游戏
  12. 刷子 撸一撸手头的几把刷
  13. csr867x入门之按键配置(九)
  14. afterlogic 7.0.1 php,免费webmail 7.0.1(after logic 最后一个免费版本)
  15. python图像处理opencv笔记(二):视频基本操作
  16. 使用一组坐标信息拟合圆(matlab)
  17. 论文《基于深度学习的表面缺陷检测方法综述》学习笔记
  18. linux top VIRT RES SHR SWAP DATA内存参数详解
  19. 【NodeJs篇】npm和包
  20. c语言指针赋值指针变量赋值吗,C语言_指针变量的赋值与运算,很详细

热门文章

  1. 无惧断电 小苏云“同城三机房”容灾演练成功
  2. 服务器技术的发展方向
  3. 集线器、交换机和路由器的区别
  4. 笔记本网络带宽叠加(有线和WiFi同时使用) 2021-09-27
  5. c语言中要求五个数一行,c 语言中如何一行输出五个数
  6. 1fichier.com-1TB免费FTP空间的使用
  7. 第4.4章:StarRocks备份还原--BackupRestore
  8. HTML 内联元素之间的空隙问题
  9. Integer计算保留小数点位数
  10. 【springboot】mybatis-generator配置