11月 092010
 

转自:http://linux.chinaunix.net.sixxs.org/techdoc/system/2007/01/27/949127.shtml
 
程序员的编辑器——VIM
一、VIM的历史
1976年左右Bill
Joy开发了vi,他也是伯克利大学的毕业生,后来他跟其他人一起成立了Sun
Microsystems公司并成为了Sun的首席科学家。一开始Bill开发了ex,尔后开发了vi作为ex的visual
interface,也就是说vi允许一次能看到一屏的文本而非一行,vi也因此得名。
“早期,当键盘和视频终端成为最新的计算机交互手 Continue reading »

11月 072010
 

转自:http://blog.chinaunix.net/u/22185/showart_323989.html
 
2005年5月,我开始用VIM。此后渐入佳境,原来因版权自律而放弃盗版UltraEdit的遗憾一扫而空。并且,从VIM我才体会到,什么才是真正的编辑利器。在善用佳软或 其他论坛发文,我都是先在VIM中输入,并方便高效地编辑好格式,再贴到网上。而我的通讯录、记事、读书笔记、工作记录也是在VIM中完成的。包括一些文 档、数据的处理,让VIM过一下,也会提高不少效率。一句话,自用VIM以来,对它迷恋日深,几乎要超过Total Commander。但是,正如善用佳软及论坛发文所提,我大力推荐“用IrfanView/XnView代替ACDSee、用7-zip代替 WinRar/WinZip、用GIMP代替PhotoShop”,但并未推荐VIM代替UltraEdit。这并不意味着VIM不能胜任,恰恰相反,如 果说IrfanView等替代品比原共享软件还有些差距的话,VIM则远胜UltraEdit。不推荐的唯一原因是,VIM对初学者有点难。
Continue reading »

11月 072010
 

(转)GDB 命令详细解释

文章分类:JavaEye

http://blog.csdn.net.sixxs.org/wei801004/archive/2009/06/09/4253911.aspx

GDB 命令详细解释
Linux中包含有一个很有用的调试工具--gdb(GNU Debuger),它可以用来调试C和C++程序,功能不亚于Windows下的许多图形界面的调试工具。

和所有常用的调试工具一样,gdb提供了以下功能:
# 监视程序中变量的值
# 在程序中设置断点
# 程序的单步执行
Continue reading »