vim+cscope+ctags
来源:互联网 发布:哑铃锻炼软件下载 编辑:程序博客网 时间:2024/05/21 17:52
-------------------------------------------------------
sudo apt-get install vim
sudo apt-get install cscope
sudo apt-get install ctags
-------------------------------------------------------
1:cscope -Rbkq2:vim里面执行
cs add cscope.out
3:cs find * xxx
--------------------------------------------------------
s:查找本C代码符号。
g:查找本定义。
d:查找本函数调用的函数。
c:查找调用本函数的函数。
t:查找本字符串。
e:查找本egrep模式。
f:查找本文件。
I:查找包含本文件的文件。
--------------------------------------------------------
CTRL k:删除从光标到行尾的部分
CTRL u:删除从光标到行首的部分
ALT d:删除从光标到当前单词结尾的部分
CTRL w:删除从光标到当前单词开头的部分
CTRL a:将光标移到行首
CTRL e:将光标移到行尾
ALT a:将光标移到当前单词头部
ALT e:将光标移到当前单词尾部
CTRL y:插入最近删除的单词
--------------------------------------------------------
ctrl+]:在函数调用的地方跳转到函数定义的地方
ctrl+t:返回上一个查找的地方
--------------------------------------------------------
ctags使用方法:
1.$ctags -R * ($为Linux系统Shell提示符,这个命令上面已经有所介绍)
2. $ vi –t tag (请把tag替换为您欲查找的变量或函数名)
3.:ts(ts助记字:tagslist, “:”开头的命令为VI中命令行模式命令)
4.:tp(tp助记字:tagspreview)---此命令不常用,可以不用记
5.:tn(tn助记字:tagsnext) ---此命令不常用,可以不用记
6.Ctrl+ ]跳到光标所在函数或者结构体的定义处
7.Ctrl+ T返回查找或跳转
---------------------------------------------------------
- 使用Vim + Cscope/Ctags|Vim,Cscope,Ctags
- Vim + Cscope/Ctags
- VIM + CTags/CScope
- Vim + Cscope/Ctags
- vim+ctags+taglist+cscope
- VIM+ctags+cscope用法
- cscope+vim+ctags
- vim + ctags + cscope+taglist
- vi/Vim + Cscope/Ctags
- vim + ctags + cscope
- Vim+Ctags+Cscope配置
- 使用 VIM+Ctags+Cscope
- vi/Vim + Cscope/Ctags
- VIM+ctags+cscope用法
- vim + ctags + cscope
- vim+ctags+cscope+taglist
- Vim cscope ctags tags
- vi/Vim + Cscope/Ctags
- poj 1469 COURSES (最大匹配)
- hibernate映射文件不支持union联合查询
- 【小技巧】Eclipse中如何给CVS更改用户名
- 灯火阑珊,一夜芳醉年华:QQ空间伤感日志
- extjs学习笔记(基本语法实例代码)
- vim+cscope+ctags
- Feelings On Life II
- 读取WINDOWS系统监视器Log并生成Report从而分析数据库服务器性能趋势
- 【php】如何提高网页加载速度?
- magento 评论回复功能
- c语言中argc和argv
- 统计数据归一化与标准化
- android FATAL EXCEPTION: GLThread
- Oracle10G下表空间监控,增加下月表空间,分区表增加下月表分区