vim+ctags配置

来源:互联网 发布:nginx事件驱动模型 编辑:程序博客网 时间:2024/04/30 11:22

vim+ctags配置

ctags是源代码阅读工具,通常和vim一同使用,可以在vim下轻松的跳跃到我们调用的内核源代码下面
1.下载ctags包:前往下载ctags包
2.解压包 tar -xvf ctags-5.8.tar.gz
3.cd ctags-5.8
4.执行./configure此命令通常是检查平台的特性的,并且生成makefile文件
5.执行make是从makefile文件读取指令,进行编译的。
6.执行make install是从makefile文件中读取指令进行安装的。
7.进入自己放内核的目录中,执行ctags -R * 在内核目录下生成一个tags文件。
8.运行vim时,需要在tags文件所在的目录下运行,因此为了能够在代码中跳转到函数的源码,需要每次运行vim时手动的输入:settags=”命令设定“tags”文件的路径,这样vim才能找到“tags”文件。
因此需要配置vim配置文件。
vim /etc/vim/.vimrc给配置文件中加入set tags+=生成tags文件的内核路径/tags(第7步骤中的路径)
再在配置文件中加入set tags+=tags;/这是告诉vim在当前目录找不到tags文件时请到上层目录查找。
9.这样就配置完成,进入自己编写的.c文件中,光标放在库函数的那行,同时按下Ctrl和]即可跳转到源代码。
10.要想返回上一级函数或宏定义,只需要使用快捷键“Ctrl+o”,即可跳会上次的查看的函数。

0 0