ubuntu下阅读源码工具
2016-04-27 15:58
134 查看
Ubuntu 下 编辑源码用vim,快速查看函数及变量声明就需要使用ctags工具了,俗称vim+ctags
步骤如下:
1) 安装vim工具
sudo apt-get install vim
2) 安装ctags工具
sudo apt-get install ctags
这样必备的工具就已经安装好了,接下来配置这些工具,其实就是如何将vim 和 ctags连接在一起:
3)在工作目录下执行ctags -R命令,稍等一下,会在当前目录下生成一个tags的文件,这个是当前目录下的所有索引
4)编辑~/.vimrc文件,
执行 vim ~/.vimrc 然后将你的tags的路径添加进去就可以了,下面是我的例子,我是用来阅读内核源码,所以会在我的源码顶层目录下面产生tags文件
然后保存
5)执行source ~/.vimrc命令,然后就可以使用了
使用方法如下:
将光标停留在你要查找的函数上面,然后 Ctrl + ] 组合就可以定位到函数定义的地方了,Ctrl + T 就会跳回初始的位置.
顶一下,谢谢.....................................
步骤如下:
1) 安装vim工具
sudo apt-get install vim
2) 安装ctags工具
sudo apt-get install ctags
这样必备的工具就已经安装好了,接下来配置这些工具,其实就是如何将vim 和 ctags连接在一起:
3)在工作目录下执行ctags -R命令,稍等一下,会在当前目录下生成一个tags的文件,这个是当前目录下的所有索引
4)编辑~/.vimrc文件,
执行 vim ~/.vimrc 然后将你的tags的路径添加进去就可以了,下面是我的例子,我是用来阅读内核源码,所以会在我的源码顶层目录下面产生tags文件
1 set nu 2 set tags=/home/RT288x_SDK/source/linux-2.6.36.x/tags
然后保存
5)执行source ~/.vimrc命令,然后就可以使用了
使用方法如下:
将光标停留在你要查找的函数上面,然后 Ctrl + ] 组合就可以定位到函数定义的地方了,Ctrl + T 就会跳回初始的位置.
顶一下,谢谢.....................................
相关文章推荐
- linux下网卡buffer size修改
- Mysql跨平台(Windows,Linux,Mac)使用与安装
- 第一篇:数据挖掘概述
- SNMP ber 编码
- 医疗思考
- 【那些年遇到过的面试题】 Linux的发型版本,及其中的差异~
- PHP相关知识点
- mysql truncate/delete/drop 删除表数据
- 简单Matrix 的方法说明记录
- linux CentOS7.2配置LNMP
- 写了一个定时器类,以方便应用
- QT中PRO文件写法的详细介绍,很有用,很重要!
- 基于谷歌地图的Dijkstra算法水路路径规划
- zabbix agent搭建
- iOS 简单工厂模式
- jquery的几种异步请求,ajax
- 关于流程访问拒绝问题
- Android 在其他线程中更新UI线程的解决方法
- [BZOJ3694]最短路(并查集)
- Django error信息邮件通知功能配置部署