szxsn007 发表于 2013-8-2 20:44:46

Emacs和Vim二款神一样的代码编辑器

本帖最后由 szxsn007 于 2013-8-2 20:46 编辑

             今天有一位从事程序猿N年的哥们在QQ上给本小编吐槽,“你个啥子网站,连个Emacs这样神一样的编辑器都没有,你弄些啥嘛”,俺沉默了10秒外加5秒的发呆,Emacs?神一样的编辑器?这种说法让UltraEdit和Editplus情以何堪,还有那个号称程序员们最喜爱的编辑器Notepad++听完一定会痛哭流泪。赶快找度娘,问问是否如此,在看到一篇文章“Emacs和Vim,神的编辑器和编辑器之神”之后,让我觉得有一种不发布Emacs和Vim简直就是犯罪的冲动,于是急冲冲发布Emacs和Vim这二款编辑器神器,让那些未睹这二款编辑器芳容的同学一睹神的风采。
要详细介绍这二款编辑器真是难于找到合适的文字,“古老、经典、强大”等一切词语相对于Jiqing Wu这位作者博客所写都显得那么的苍白无力,现引用些有关描述这二款编辑器的原话,你一定会为Emacs和Vim特立独行的魅力所着迷。
●Windows下用UltraEdit和Editplus的人质问:它们到底比UltraEdit和Editplus好在哪里?我说:不可同日而语。
连UltraEdit和EditPlus都没用过的同学问:它们就相当于Linux上的 Notepad吧?我说:请你从我的眼前消失。
●Linux和开源软件渐渐流行起来,人们才发现:可扩展性才能给软件强大的生命。在MS的VS横行的今天,Eclipse为什么被评为最好的IDE?就是因为它在IDE中最具可扩展性。在IE几乎一统天下的时候,为什么Firefox能夺走越来越多的用户,也是因为它的可扩展性。提供了良好的扩展接口,用户自然会写出各种各样的插件,来满足用户自己形形色色的要求。这样,软件在用户的推动下自然变得强大了,Emacs和Vim没有被时代淘汰,反而越发强大,也正是因为在数不清的编辑器中,他们具有无可匹敌的可扩展性。
●有这么牛逼的扩展语言,注定Emacs向着无所不能的方向发展。渐渐地,人们用Emacs不再限于写程序,写文档,而且在Emacs里管理文件系统,运行终端,收邮件,上网,听音乐……,真是一发不可收拾。甚至,有人用Emacs控制咖啡机煮咖啡。
●这种大而全的扩展,背离了“一个程序只做一件事并做好它”的 Unix哲学,被Unix的忠诚用户所诟病。可是真的背离了吗? Emacs说过自己是一个编辑器吗?
●正是因为Emacs的无敌的可扩展性,人们才分不清Emacs到底是不是一个编辑器了。但,就是有人喜欢这种All-in-One的哲学,喜欢在Emacs中完成每件事。所以才会有人写《生活在Emacs中》,所以, Emacs才会成为一种信仰。
●Linux之父Linus多年来用的是一款 MicroEmacs,它比GNU Emacs或XEmacs少许多功能,但Linus就是用它在维护Linux。 微软的大牛Don Box,Com之父,一直用Emacs,他说谁也不能夺走他的编辑器。他还在网上放了一段他用Emacs写C#程序的视频。
●编程大师们的选择,也是Emacs和Vim被追捧为神器的原因之一。
●可扩展性让你倾注了灵魂
●独特的操作方式让你中了毒
●黑客的编辑器,一剑在手,夫复何求
●Emacs和Vim神器引发的圣战争斗不断
……


本地下载地址

Emacs 23.1 Vim 7.3      


gdcwj 发表于 2013-8-4 16:35:04

感谢介绍,曾经用过,了解不多,学习了:lol
页: [1]
查看完整版本: Emacs和Vim二款神一样的代码编辑器