vim 和 emacs 相对 webstorm,sublime 的优势是什么

2015-01-31 19:10:14 +08:00
 leoli
本人没有太深入的用过vim和emacs,只用webstorm或者sublime写代码(大部分js)。但是感觉大家把用vim或emacs看得逼格很高。

大家觉得vim和emacs的优势是什么?
9148 次点击
所在节点    软件
31 条回复
typcn
2015-01-31 19:19:50 +08:00
优势就是:可以在 SSH 终端操作
没了
chunyang
2015-01-31 19:23:40 +08:00
可能小白用户相对较少。
vietor
2015-01-31 19:43:44 +08:00
高度可定制
winning11k
2015-01-31 20:02:25 +08:00
可以运行在cli
goldenapp
2015-01-31 20:13:45 +08:00
煮咖啡~
loading
2015-01-31 20:14:26 +08:00
emacs 怎么可以和我大 vim 相提并论?楼主是来找事的吧!
你说,你用过哪个,你打算用哪个,这一定要说明白!不然会被烧死的。


btw:圣战开始,祝楼主财源滚滚。反正 PHP 是最好的语言。
forrestchang
2015-01-31 20:51:27 +08:00
Emacs有强大的Org mode.
joyqi
2015-01-31 21:05:32 +08:00
天下武功,唯快不破
anytk
2015-01-31 21:27:47 +08:00
说白了就是类似“生态”一样的东西,不论是坑还是Tips还是说Trick,已经有无数的前人(大部分都是厉害的前人)耕耘过了,很多硕果,已经不需要你自己去开垦了。

简单来说就是,你可以随手获得相当优异的资源,而且你遇到的坑基本不会是问题,都有解决方案。
leoli
2015-01-31 23:59:41 +08:00
@loading 我曾经想试试vim,但是单单对写js来讲,我觉得还是直接用定制好的sublime或webstorm方便。其实我问的不太好,应该是对于写js来讲有什么优势。
tini9
2015-02-01 00:01:36 +08:00
vim和emacs有优势的时代webstorm,sublime还没有出生。对新人来说vim、emacs作为开发工具已经没有优势了,除了在ssh里面修改服务器配置文件必须用到
leoli
2015-02-01 00:03:04 +08:00
@anytk 理解你说的生态概念。其实vim和emacs可以做很多事情,而我可能只关注在写特定代码了。简单来讲,vim emacs什么都能干,而定制的工具专门干特定的事情
leoli
2015-02-01 00:03:42 +08:00
@tini9 同意
leoli
2015-02-01 00:05:47 +08:00
@vietor 很多已经定制好的开发工具可以用啊,何必花时间去学vim emacs,当然只是针对写代码
senghoo
2015-02-01 01:01:50 +08:00
其实emacs和vim都是求便捷操作和扩展能力。 当然现在新兴的编辑器比如sublime已经做到了部分。
besto
2015-02-01 02:04:54 +08:00
只说vim:
1,基本是个服务器都得有吧,没图形界面都得有吧(最早在UNIX上学C只有vi),当然现在也有默认只带nano的。
2,敲代码是真TMD的快。
3,写js html xml等还去用vim,真的是装B+找虐。
sinxccc
2015-02-01 04:44:53 +08:00
我也没法理解 VIM 用户╮(╯_╰)╭

不过 Emacs 的话,我觉得最大的优势是可以给你日常的(几乎)所有工作提供一个一致的操作方式。
ericls
2015-02-01 06:21:06 +08:00
@sinxccc 这些ide永远无法发到Vim的编辑速度 反正我用pycharm就是没有Vim快
ericls
2015-02-01 06:21:39 +08:00
@sinxccc 回错人了。。
ericls
2015-02-01 06:23:11 +08:00
@anytk 不是生态问题 就是编辑速度问题 那些全键盘不用鼠标很难操作的 鼠标和触摸板的效率能更键盘比?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/167096

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX