Chinaunix首页 | 论坛 | 博客
  • 博客访问: 508561
  • 博文数量: 76
  • 博客积分: 2535
  • 博客等级: 少校
  • 技术积分: 3130
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-22 11:26
个人简介

京都医院http://www.fjzzled.com/杭州京都医院

文章分类

全部博文(76)

文章存档

2011年(25)

2010年(51)

我的朋友

分类: 嵌入式

2011-01-23 14:04:30

1、 $ ctags –R --c-types=+px ($ 为Linux系统Shell提示符)

2、$ vi –t tag (请把tag替换为您欲查找的变量或函数名)

3、:ts (ts 助记字:tags list, “:”开头的命令为VI中命令行模式命令)

4、:tp (tp 助记字:tags preview)—此命令不常用,可以不用记

5、:tn (tn 助记字:tags next) —此命令不常用,可以不用记

6、 :tag /tag(请把tag替换为您欲查找的变量或函数名)

7、Ctrl + ] 到函数定义或声明 [ + tab

8、Ctrl + T 返回

9、[{ 转到上一个位于第一列的"{"

10、}] 转到下一个位于第一列的"{"

11、{   转到上一个空行

12、}   转到下一个空行

13、gd 转到当前光标所指的局部变量的定义,gf打开头文件

14、*   转到当前光标所指的单词下一次出现的地方

15、#   转到当前光标所指的单词上一次出现的地方

16、Ctrl+i 前进 Ctrl+o 返回

17、ctrl+z将vi转入后台,fg可返回vi

注意:运行vim的时候,必须在“tags”文件所在的目录下运行。否则,运行vim的时候还要用“:settags=”命令设定“tags”文件的路径,这样vim才能找到“tags”文件。在完成编码时,可以手工删掉tags文件(帚把不到,灰尘不会自己跑掉^_^)。

注:另外,在windows下,有gvim可以使用。而且,也可以使用ctags。这个ctags可以从其它的软件包的目录里边copy出来。比如ultraedit就带了一个ctags程序。你直接将其copy到gvim的目录下的vim目录下就可以了。

阅读(1760) | 评论(1) | 转发(1) |
给主人留下些什么吧!~~

chinaunix网友2011-03-08 20:50:29

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com