读王垠的《完全用Linux工作》
原文链接:http://blog.sina.com.cn/s/blog_4130404e010002pg.html
Linux的用户习惯
- 用 troff, LaTeX 写文档,用VIM 自己编辑 HTML,用 Mutt 处理邮件,用文本模式的 gdb 调试程序,用Xlib 写程序, 用 tin 上 USENET,写 Makefile,写机器代码,玩 Clossal Cave 这样的字符模式冒险游戏
- linux下的办公软件:
troff(文字处理软件),
LaTeX(排版系统),
ConTeXt(幻灯片制作工具),
xfig,dia,MetaPost语言(画图工具),
ImageMagick(图像处理),
SciLab(数值计算工具,可代替matlab),
SGML(一种标记语言),
proftpd, vsftpd(FTP服务器),
ftp,ncftp(ftp 客户程序),
wget(自动下载工具),
email 处理:Mutt + Postfix + fetchmail,
登录其它 UNIX, Linux 机器:openSSH, telnet
同步程序:rsync
- 微软内部程序员最喜欢的编辑器其实是 VIM。
- 开发流程:VIM 里可以调用GNU make,make 可以调用 gcc, ld, ... make 的出错信息可以被 VIM 捕获,VIM 能帮你在源程序里定位
- Linux相较于Windows的优势:多处理的控制、3D动画制作
- 虚拟窗口管理器FVWM
Linux被遮蔽的东西
- Xwindow的工作原理: X server, X client, Window Manager, 根窗口, 用户窗口有哪些属性,什么是 classname, resource name, hint,怎样使用 .Xdefaults, xrdb ……
- 命令行的使用模式:GNU bash, 通常缺省的命令行输入方式是 Emacs 方式,但是只要我编辑一个 .inputrc 文件,就可以把它变成 vi 的输入方式,而且我还可以自己绑定键序列到某些操作
-