Re: 大家觉得Vim和Emacs哪个好?
发表于 : 2010-04-12 10:46
Vim focus on text input and edit speed, while Emacs focus on flexibility and extension.
jobinson99 写了:直接看别人的配置文件啊,尤其是说明很好的配置。lilydjwg 写了:有点想学 emacs。已经把自带的入门 tutorial 看完了。其它部分有像 Vim 的文档那样优秀的中文文档吗?jobinson99 写了:[
学习难度:
有人说这两者都难学,有人说emacs比vim更难学。
我的经验是:世界上没有真正难学的东西,只有没好的学习方法+没好的动力/兴趣学的东西。
;我的配置说明是中文的,记录的是我入门的经验,基本上可以当入门教程了。不过还没满意,所以就没把配置共享出来。
刚看到的CrazyVibes的一段比喻:emacs 是秘书, vim 是打字员. 秘书和打字员的区别在于, 秘书是通才, 打字员是专才. 秘书的培养目标是学习适应新的, 不同的任务, 打字员的培养目标是提高打字的准确率和速度. 当新的任务和要求出现的时候, 秘书是有经验, 有准备, 有能力面对新的挑战的, 而作为专才的打字员则往往力不从心. 那么为什么 emacs 就是通才而 vim 只能是专才? 因为 emacs 实际上是一个 elisp 的虚拟机, elisp 是一门通用编程语言. 而 vim 的设计就是为了追求速度和灵巧用 C 语言编写的, 它的功能是作者预定的, 使用者的身份就是单纯的使用者, 没有多少改变的余地.
实际上, vim 的作者意识到了缺乏用户扩展功能是一个重大的缺陷, 所以有了 vimscript. vimscript 和 elisp 之间的区别, 大约相当于社区大学进修文凭和哈佛商学院文凭之间的区别.
精辟!!!Vim focus on text input and edit speed, while Emacs focus on flexibility and extension.
学习了anewbie 写了: 十几年前,高中英语老师告诉我们什么第三人称单数啊,时态啊之类属于 grammar,句子结构组合方式之类属于 syntax,词义范畴之类属于 semantic...当年怪老头的变态严格当下思之犹有余悸,现在还没敢还给他呢,呵呵。
那位大哥maybe是在显摆,这个是中文论坛,不是E文。想练英文可以到国外的网站上去练啊。而且有语法错误,时态错误等等!!!受不了!!!anewbie 写了:还有 21 楼哥们儿能不能不用鸟文,尤其是语法错误几乎像是故意为之的乌文。
输入法崩溃了还没弄好?
I am tired of it. Good luck, guys.Tony_Silence 写了:那位大哥maybe是在显摆,这个是中文论坛,不是E文。想练英文可以到国外的网站上去练啊。而且有语法错误,时态错误等等!!!受不了!!!anewbie 写了:还有 21 楼哥们儿能不能不用鸟文,尤其是语法错误几乎像是故意为之的乌文。
输入法崩溃了还没弄好?
用英文也没什么不好的,英文不好用ubuntu和emacs我看也够呛。davyzhu 写了:I am tired of it. Good luck, guys.Tony_Silence 写了:那位大哥maybe是在显摆,这个是中文论坛,不是E文。想练英文可以到国外的网站上去练啊。而且有语法错误,时态错误等等!!!受不了!!!anewbie 写了:还有 21 楼哥们儿能不能不用鸟文,尤其是语法错误几乎像是故意为之的乌文。
输入法崩溃了还没弄好?
To administrator, please delete my account, I will never post here, thanks.
那哥们好像已经不再出现了。他有说过他输入法有问题吗?我搜索了一下他的贴子,从他上一次打中文到现在的贴子中,没有提到输入法有问题的文字。hankgong 写了:用英文也没什么不好的,英文不好用ubuntu和emacs我看也够呛。davyzhu 写了:I am tired of it. Good luck, guys.Tony_Silence 写了:那位大哥maybe是在显摆,这个是中文论坛,不是E文。想练英文可以到国外的网站上去练啊。而且有语法错误,时态错误等等!!!受不了!!!anewbie 写了:还有 21 楼哥们儿能不能不用鸟文,尤其是语法错误几乎像是故意为之的乌文。
输入法崩溃了还没弄好?
To administrator, please delete my account, I will never post here, thanks.
再说人家说了自己的输入法有问题,别老看见英文就有仇似的。
他没多少错误,他的确说输入法坏了...youyounanfeng 写了:那哥们好像已经不再出现了。他有说过他输入法有问题吗?我搜索了一下他的贴子,从他上一次打中文到现在的贴子中,没有提到输入法有问题的文字。hankgong 写了:用英文也没什么不好的,英文不好用ubuntu和emacs我看也够呛。davyzhu 写了:I am tired of it. Good luck, guys.Tony_Silence 写了:那位大哥maybe是在显摆,这个是中文论坛,不是E文。想练英文可以到国外的网站上去练啊。而且有语法错误,时态错误等等!!!受不了!!!anewbie 写了:还有 21 楼哥们儿能不能不用鸟文,尤其是语法错误几乎像是故意为之的乌文。
输入法崩溃了还没弄好?
To administrator, please delete my account, I will never post here, thanks.
再说人家说了自己的输入法有问题,别老看见英文就有仇似的。
看见英文没仇,就怕Chingish看多了,语感被搞坏了。
英文白痴飘过~
作为一个 Vimer,我已经把 CAPSLOCK 和 Esc 换了,Ctrl 没地方了。。。。xwfzml2003 写了: ...
不管VIM 还是EMACS 都会用到CTRL键,大部分的键盘都是不好按的,对于长时间泡在CODE里的人,最好调换
CAPSLOCK和CTRL键,或者直接选择相应键位的键盘。
很有道理!adagio 写了:键位只是习惯问题,真正应该用vi的原因是——普及
不是人多人少的普及,而是有*nix的地方就有vi,如果只会用Emacs的话,其他*nix系统可不一定有喔,难道你还现装一个?