作为一个开放源代码的操作系统,Linux附带的源代码库使得广大爱好者有了一个广泛学习.深入钻研的机会,特别是Linux内核的组织极为复杂,同时,又不能像windows平台的程序一样,可以使用集成开发环境通过察看变量和函数,甚至设置断点.单步运行.调试等手段来弄清楚整个程序的组织结构,使得Linux内核源代码的阅读变得尤为困难. 当然Linux下的vim和emacs编辑程序并不是没有提供变量.函数搜索,彩色显示程序语句等功能.它们的功能是非常强大的.比如,vim和emacs就各自内嵌了一个标记程序…