2007年9月2日星期日

《Seven Habits of Effective Text Editing 2.0》阅读笔记

1.这不是Vim操作入门,其没有介绍Vim的基本知识,而是集中于编辑器的使用方法,这些方法也可在其它编辑器中使用。
2.要充分认识到编辑器的作用,既不能漠视编辑器的功能而用“蛮力”来完成工作,但也不要面面俱到地学习编辑器所有功能。对于Vim和Emacs这样的骨灰级编辑器来说,完全学习是"Mission Impossible"。
3.建立一个良好的习惯很重要,但更重要地发现问题,并能用智慧地方式进行解决的勇气与耐心。我们往往会有很多好的提高效率的想法,但在工作或学习的压力下,常不能坚守,而白白失去提升的机会。所以本文中非常强调发现的过程,即发现问题与发现解决方案。
4.方案不要一步完美,这样的方案往往不存在(或在我们头顶的三万公尺上)。要有踏出第一步的勇气,先建立一个力所能及但又有所提高的方案,这样即能增强信心,又为进一步完善提供基础。在不断地完善中学习编辑器,用好编辑器。
5.查找与修正是编辑中最常用的功能。用好编辑器的试金石是检查自己是否能自如地利用编辑器功能来快速查找定位与修正。而正则表达式的知识是非常关键的。在Windows下成长的一代似乎没有Unix/Linux人们与生俱来的模式观念,而模式在正则表达式中是最基本的。要努力锻炼这样的思维,虽然起步比较吃力,但终身收益。
6.编辑器好似兵器,而运用编辑器的方法则是每个人的内功。如果内功不强,即是神兵利器在手也发挥不了作用;而如果内功强劲,那么简单的编辑器也能发挥大作用。努力改变自己的思维,发现、创新、提升、再发现是每日必修的内功。

0 评论: