来看看:Linux操纵体系下源码浏览工具ctags+vim
如果你让他去用linux搭建一个web服务器,做一个linux网关,他就什么都不会了.他们把时间都浪费在了版本的转换上了.1.安装ctags
到http://ctags.sourceforge.net下载源码,解压后
$./configure
$make
$sudomakeinstall
2.在源码目次下实行
$ctags-R
"-R"暗示递回创立,也就包含源代码根目次下的一切子目次下的源程序,以后目次下会天生tags索引文件。
假定本来以后源码目次包括以下内容
。/Makefile
。/src#源码寄存的文件夹
实行ctags-R后
。/Makefile
。/src#源码寄存的文件夹
。/tags
"tags"文件中包含这些工具的列表:
用#define界说的宏
列举型变量的值
函数的界说、原型和声明
名字空间(namespace)
范例界说(typedefs)
变量(包含界说和声明)
类(class)、布局(struct)、列举范例(enum)和团结(union)
类、布局和团结中成员变量或函数
3.vim会经由过程tags文件中的索引来定位
在tags文件地点的目次运转vim翻开源文件。c大概。h
a.把光标移到要检察的变量或函数的地位,ctrl+]即可以跳转到变量或函数界说的地位,ctrl+o前往。
b.光标停在头文件援用的中央,按gf键可跳转到该头文件,ctrl+o前往
c.将光标停放在函数大概变量的地位,gd会高亮出以后文件中一切的函数大概变量,按n检察下一个
d.gg光标前往到文件的顶部</p>
但不会命令而成为高手也是不可能的.这就好比学英语,什么语法都不懂,只捧着单词手册背单词是学不会英语的,但是没有单词词汇量英语水平也提不高的。 对于英语不是很好的读者红旗 Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。 发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。 下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。 对于英语不是很好的读者红旗 Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。 编程学习及开发,Linux是免费,开源的操作系统,并且可开发工具相当多,如果您支持自由软件,一定要同广大热爱自由软件人士一同为其不懈努力。 再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。? 了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。 硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。
页:
[1]