白菜日志_20100307_编辑器

题外话:今年是我的本命年,不过看样子应该是十分不顺利的一年了。前段时间买了一款Nokia的5320di,结果不到一个月发现数据线不能使用了,今天下午拿去修改,却被告知主板坏了,要换主板。但是维修点目前还没有主板,得等半个月左右才有主板。点儿够背了,难倒是因为本命年没有穿红内裤的原因?

      做开发少不了会用到编辑器,之前一直习惯使用UltraEdit,因为它功能强大,在Windows下使用起来非常快捷、方便,特别是它的列模式、目录搜索等功能,同时它打开大文件速度也比较快。可是公司不允许使用UltraEdit(因为是D版的),许多同事都开始使用EditPlus,只是我想找一款能用纯键盘操作的编辑器,所以不打算使用EditPlus。

      以前公司有一个用emacs编辑器的同事,基本上是用纯键盘操作的。之前问过他emacs怎么样,他说挺不错的,是非常老的一款编辑器,大概在1976年发行的第一版,距今有30多年的历史了。它是用Lisp写的,很多插件,开源免费,功能比较强大,而且在Windows下也有版本,于是我找来试了试(参考地址:http://ftp.gnu.org/pub/gnu/emacs/)。emacs与可视化的编辑器不一样(在这里可视化指的是用鼠标点击菜单完成各项编辑操作,例如复制、粘贴等),各种编辑操作主要由命令完成,它的命令模式主要是通过Ctrl加其它的键进行组合或者Meta(Windows下通常为Alt)加其它的键进行组合来完成的(例如左移是Ctrl+p)。操纵Meta组合键很容易,但是要在不看键盘的情况下左手小指按住Ctrl键,对我来说是一件很不容易的事。这个也许与我的键盘布局有关吧,不过我始终觉得也许是我的手短了:(。如果一定要看着键盘才能使用,肯定会大大降低我的效率,我认为这是很致命的缺点,于是不得不弃用它了。

      为此我郁闷了很久,不得不再次偷偷的使用UltraEdit。不过我记起来以前我装过一个Windows下简单的vi编辑器,只是这款编辑器对中文的支不是很好,所以我一直不用它。我想:vi到底有没有完全支持Windows的版本呢?上网搜了很久,结果很失望,但我看到有一款叫作vim(vi improved)的编辑器,以前似乎也听过这个名字,我便查阅相关资料。原来它也是比较老的一款编辑器,1991年发行的第一版,距今也有19年历史了,而且也有Windows版本的,并且它与vi应该说是同属一脉,是早年Linux下编辑器vi的加强版(依稀记得大学老师在课堂上讲过这个名字)。我就下下来试了试(参考地址:http://www.vim.org/download.php#pc)。vim的命令与vi的操作很相似,也是把编辑器分为几种模式:编辑、命令和可视。在编辑模式我们可以修改文档,输入i、a等可以切换到编辑模式;命令模式可以输入各种命令,例如删除、插入等,输入esc可以切换到命令模式;可视模式主要用于选择文本,输入v可以进入可视模式。另外,vim是区分大小写的,例如命令模式下j是向左移位,而J则是将下一行拼接到上一行末尾。

      以前有过使用vi的经验,所以用起vim来感觉如鱼得水,以后就要将它作为我新的编辑器使用了,很期待!

                                                                                                                              20100307晚9点于北京

                                                                                                                                       正月二十二,阴

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值