分页: 1 / 1
推荐给新人,Emacs和Vim的选择问题(非战贴)
发表于 : 2010-05-23 17:05
由 youyounanfeng
论坛上总是会有人来问,emacs和vim选哪个问题。
我当初也痛苦过很久,现在回过头来看,最重要的是实践 ,别人说什么都没用,最好两个都用一下,哪个习惯就用哪个。
如果一开始选择了一下,各方面都很满意,就不用再换了,不要这山望着哪山高。
个人的经验是,两者在功能上没有什么本质的差别,emacs能干的vim也能干。所以都试试吧,习惯哪种键绑定风格就用哪种。
现在觉得,键绑定风格对选择影响最大,因为功能实在是都差不多了。另外,已经习惯eclipse的同学就不用再来折腾了,功能都差不多,既然习惯了,多花点心思在编程技巧上,比重新掌握一个工具有益。
Re: 推荐给新人,Emacs和Vim的选择问题(非战贴)
发表于 : 2010-05-23 17:12
由 tenzu
不会用vim,更不会用emacs
Re: 推荐给新人,Emacs和Vim的选择问题(非战贴)
发表于 : 2010-05-26 20:26
由 the_comer
因为学lisp,所以现在去试试emacs,虽然用VIM稍微熟练点

Re: 推荐给新人,Emacs和Vim的选择问题(非战贴)
发表于 : 2010-05-26 21:25
由 link_01
emacs不会用,至于vim只会上下左右移动,删除,i,u,a,o,y,w,q,d,x这么几个操作,当然查询也会点,就是不会反向查。
Re: 推荐给新人,Emacs和Vim的选择问题(非战贴)
发表于 : 2010-05-30 18:43
由 jobinson99
youyounanfeng 写了:论坛上总是会有人来问,emacs和vim选哪个问题。
我当初也痛苦过很久,现在回过头来看,最重要的是实践 ,别人说什么都没用,最好两个都用一下,哪个习惯就用哪个。
如果一开始选择了一下,各方面都很满意,就不用再换了,不要这山望着哪山高。
个人的经验是,两者在功能上没有什么本质的差别,emacs能干的vim也能干。所以都试试吧,习惯哪种键绑定风格就用哪种。
现在觉得,键绑定风格对选择影响最大,因为功能实在是都差不多了。另外,已经习惯eclipse的同学就不用再来折腾了,功能都差不多,既然习惯了,多花点心思在编程技巧上,比重新掌握一个工具有益。
键绑定影响也不大,因为两种都可以使用对方的键绑定模式。
怎么选,看需求吧,两者都需要自己去定制的。
Re: 推荐给新人,Emacs和Vim的选择问题(非战贴)
发表于 : 2010-05-30 21:14
由 leni
据说用kate的进阶是vim?
Re: 推荐给新人,Emacs和Vim的选择问题(非战贴)
发表于 : 2010-05-31 11:41
由 i_NIX
推广Gtalk群来着,LZ的实验想法很不错,多尝试就是好的 。
Re: 推荐给新人,Emacs和Vim的选择问题(非战贴)
发表于 : 2010-06-29 23:35
由 右京样一
leni 写了:据说用kate的进阶是vim?
我是从Kate(其实kate也主要是玩)混到vim的(因为Win下没kate)。不过我甚以为有时候kate比vim好用得多。
kate有一个特别友善却又特别强大的图形界面(菜单),可以配置绝大部分需要的内容(这可以说是整个KDE的特点),vim却需要敲代码来搞定。当然我不是说图形比代码高效,可是有些东西可能只在初次使用的时候需要配置,以后都不再动了。重装或是在别人的机器上需要再次修改,重新去翻菜单比事先牢记代码更容易。在有非英文字符的情况下,Kate默认在保存时就会自动给python加unicode标识(当然我只会python和scilab,所以更关注些),并且缩进是按照python的4空格标准,vim虽然号称支持包括Python在内的多种语言,但不仅是默认制表缩进,而且很多时候缩进还有错误(比如三引号的多行字符)。当然这些问题也可以解决,可是要么你写配置,要么你装插件,这样vim本身的简洁高效就被大大冲淡了。
所以……我觉得最好的办法是Vim的多模式编辑和Kate的图形配置结合一下。老中新手咸宜,雅俗共赏。
当然也许是我受win毒害,图形癖太重。愿Vim高手少假借之。
Re: 推荐给新人,Emacs和Vim的选择问题(非战贴)
发表于 : 2010-06-29 23:40
由 adam8157
想处处都用其中一个作为编辑器的选vim
不想面对服务器或者开发板上只有vi没有emacs的烦恼的选vim
想找个IDE的, 会去学Lisp的, 研究数学或者计算机科学的选emacs
Re: 推荐给新人,Emacs和Vim的选择问题(非战贴)
发表于 : 2010-06-30 13:22
由 jobinson99
右京样一 写了:leni 写了:据说用kate的进阶是vim?
我是从Kate(其实kate也主要是玩)混到vim的(因为Win下没kate)。不过我甚以为有时候kate比vim好用得多。
kate有一个特别友善却又特别强大的图形界面(菜单),可以配置绝大部分需要的内容(这可以说是整个KDE的特点),vim却需要敲代码来搞定。当然我不是说图形比代码高效,可是有些东西可能只在初次使用的时候需要配置,以后都不再动了。重装或是在别人的机器上需要再次修改,重新去翻菜单比事先牢记代码更容易。在有非英文字符的情况下,Kate默认在保存时就会自动给python加unicode标识(当然我只会python和scilab,所以更关注些),并且缩进是按照python的4空格标准,vim虽然号称支持包括Python在内的多种语言,但不仅是默认制表缩进,而且很多时候缩进还有错误(比如三引号的多行字符)。当然这些问题也可以解决,可是要么你写配置,要么你装插件,这样vim本身的简洁高效就被大大冲淡了。
所以……我觉得最好的办法是Vim的多模式编辑和Kate的图形配置结合一下。老中新手咸宜,雅俗共赏。
当然也许是我受win毒害,图形癖太重。愿Vim高手少假借之。
图形化没什么错,kate的可扩展性方面跟vim还是有差距的,另外,对代码处理的专业程度来说,kate还有段路要走,所以说kate的进阶是vim,但对于习惯自己鼓捣定制的,其实两者并没太大区别。
Re: 推荐给新人,Emacs和Vim的选择问题(非战贴)
发表于 : 2010-07-10 13:44
由 darkfish
link_01 写了:emacs不会用,至于vim只会上下左右移动,删除,i,u,a,o,y,w,q,d,x这么几个操作,当然查询也会点,就是不会反向查。
正查是\,反向查是?