使用ctags+vim工具察看源代码
来源:互联网 发布:powerdvd是什么软件 编辑:程序博客网 时间:2024/05/29 17:23
//前提已安装ctags
1、创建tags文件
===========================================
在要检索的源代码目录下创建ctags文件
假设目录为/home/linux-4.0/
$>cd /home/linux-4.0/
$>ctags -R
命令执行完毕后,会在目录下生成一个名为tags的文件
2、设置vim配置文件
==========================================
将tags文件的位置告诉vim:
$>vim ~/.vimrc //只影响本用户的vim,想对所用用户生效修改/etc/vimrc
set tag=/home/linux-4.0/tags
保存退出
3、搜索要查找的函数、结构体
===============================
(1)在启动vim的同时搜索
$>vim -t [要搜索的函数、结构体的名称]
//vim会检索tags文件,打开包含定义memset函数的文件
(2)先进入vim然后再检索
$>vim
在vim中进入命令模式,键入如下内容
:ta [[要搜索的函数、结构体的名称]
此时,vim会自动跳转到要检索的函数、结构体的位置。如果有多个定义,ctags默认会显示数字选项,键入想要察看的数字即可
有些ctags会默认直接显示第一个查到的定义,如果该定义并非我们想要查找的可以使用tselect命令
:tselect [要查找的内容]
(3)利用光标位置检索
在用vim编辑文件时,首先把光标定位到要查找的函数或结构体的位置,按如下快捷键:
ctrl + ] //检索定义
ctrl + o //返回
上述两个命令支持递归操作
其他功能自己挖掘
- 使用ctags+vim工具察看源代码
- 源代码阅读工具:Vim+Taglist+Ctags
- 源代码阅读工具:Vim+Taglist+Ctags
- 源代码阅读工具:Vim+Taglist+Ctags
- 源代码阅读工具:Vim+Taglist+Ctags
- vim中使用ctags工具
- 使用Vim+Ctags+Cscope阅读源代码
- 使用Vim+Ctags+Cscope阅读源代码
- 使用Vim+Ctags+Cscope阅读源代码
- 使用Vim+Ctags+Cscope阅读源代码
- 使用Vim+Ctags+Cscope阅读源代码
- 使用Vim+Ctags+Cscope阅读源代码
- 源代码查看工具:vim中ctags的使用(跳转查定义)
- linux平台vim配置+ctags工具使用
- Vim + Taglist + Ctags 源代码阅读工具的安装
- Linux 下源代码阅读工具 —— vim + TagList + CTags
- vim工具介绍-----ctags
- vim工具介绍-----ctags
- 开始刷leetcode day12:Linked List Cycle II
- hihoCoder#1093 最短路径·三-SPFA算法
- Linux/Windows 下字符编码转换
- linux应用开发-守护进程
- Ganglia监控Hadoop集群的安装部署
- 使用ctags+vim工具察看源代码
- IOS开发小问题
- 每个程序员1小时内必须解决的5个编程问题之多种方法
- 使用OPENDATASOURCE访问远程机器上共享文件夹中的ACCESS、Excel数据库
- 理解OAuth 2.0
- BaseAdapter的ArrayIndexOutOfBoundsException
- C++作业5.18
- 在WebView 中添加一个背景图片
- Swift 限制Gesture的响应区域