Atom 相对于 Emacs/Vim 的优势是什么?

2015-06-26 09:49:07 +08:00
 gujiaxi

按首字母顺序提及,排名不分先后。

感觉Vim跟Emacs的火热主要是吸引了大批的hackers为其开发。

分开来看的话Emacs背后有Elisp支持,Vim则开创了高效的编辑器操作模式。

对于摩登编辑器——Atom,依靠各种包,功能不是问题,模拟Emacs键绑定/Vim模式也不是问题,但是单凭这些貌似还不是足够吸引人,那么它的优势到底在哪儿呢?

参考

10110 次点击
所在节点    问与答
24 条回复
leozhang
2015-06-26 09:53:40 +08:00
「有终端的地方就会有 Vim 以及 Emacs」
各司其职,我觉得二者谁也不能 replace 谁
lion9527
2015-06-26 10:01:46 +08:00
对我这种普通玩家更友好。
VIM只会普通操作,只是偶尔用用,配置太罗嗦。
后来用ST,还是要配置很多东西。
最后发现VS Code,Atom这类才最适合,拿来就能用。
20015jjw
2015-06-26 10:16:28 +08:00
Tiande
2015-06-26 10:20:47 +08:00
对我个人来说, vim 玩起来更有趣,但和 atom 这类比起来效率其实差不多。
(因为 思如泉涌 奋笔疾书 是极少的情况...)

贴代码的时候,还是需要 Atom 这种 摩登编辑器 ,
因为 vim 对于从浏览器复制的代码 <LF> <CR> 傻傻分不清楚(也许是我在终端里贴的方式不对)。

但是我不会去用 Emacs 的,因为 手残率 比另外两者高...
lululau
2015-06-26 10:24:50 +08:00
Atom 学习成本比较低,vim/Emacs 要想用得爽,得会点vim script/Emacs Lisp 吧。建议 vim 用户可以尝试下 spacemacs,刚玩了一周,觉得还是很不错的。另外,不管是用什么编辑器,基本的 Emacs motion 快捷键掌握以下还是很有好处的
gujiaxi
2015-06-26 10:27:53 +08:00
@leozhang 不知道以后会不会有个终端版的Atom
gujiaxi
2015-06-26 10:29:56 +08:00
@dtdnqsb 嗯,不过你可以尝试下Emacs的一些杀手级应用如org-mode。
FrankFang128
2015-06-26 10:41:12 +08:00
用 Emacs 用得想死,还是回到 VIM 了。
Tiande
2015-06-26 10:46:32 +08:00
@gujiaxi

好强 好多命令和语法 不想学了 hhh

经常在注释里写 markdown ,虽然功能性不强,但也算优雅规范点...
101
2015-06-26 10:53:38 +08:00
相对于 Vim 还是做了很多预设,装完就可以开撸了,Vim 要自己配置很多。
至于 Emacs,到处流传着要配合脚踏板才能驾驭的传说,想想 Atom 还是简单一些
jybox
2015-06-26 11:52:26 +08:00
Editors like Sublime and TextMate offer convenience but only limited extensibility. On the other end of the spectrum, Emacs and Vim offer extreme flexibility, but they aren’t very approachable and can only be customized with special-purpose scripting languages.

https://atom.io/docs/latest/getting-started-why-atom

意思就是说 Vim 和 Emacs 提供了高灵活性,但对新手不够友好,Atom 希望既做到开箱即用,又做到充分的可拓展性。

另外欢迎来 Atom 中文社区: http://atom-china.org/
loading
2015-06-26 11:53:47 +08:00
除了逼格以外,没看到其他!
pockry
2015-06-26 11:59:24 +08:00
应该把Atom和ST3以及VS Code比较一下,否则还真犯了选择恐惧症。 emacs和vim作为各种命令行工具的内嵌编辑器,没有可比性把。
loading
2015-06-26 12:01:03 +08:00
哦,不对,用 atom其实是展示自己电脑配置高,学不会 vim,emacs而已。

向世人表达出自己不想随波逐流的心态。(sublime text,VS,jbrain,etc)


实在想不出不用 sublime 这种免费好用,或者webstorm,pychart这一类付费黑科技ide,而去用 atom 新概念卡机编辑器的理由。除非他们平时也就说一些逼格的事,不吃人间烟火的大神或村间小白菜。



高考这么多年,语文水平还是没到及格线…
zsj950618
2015-06-26 15:56:28 +08:00
1. atom 现在不卡啦!

2. vim/emacs 目标终端用户,atom 要桌面。明明两者井水不犯河水。
blacktulip
2015-06-26 15:58:40 +08:00
@loading sublime 免费了?啥时候的事情?
Twinkle
2015-06-26 16:01:46 +08:00
@blacktulip 向来是免费的,付费是为了除去时不时出现的购买弹框以及随时体验到 Dev 版本之类的
cyberdak
2015-06-26 16:02:53 +08:00
@blacktulip 免费也可以一直用而已,只不过ctrl+s的时候会弹窗
blacktulip
2015-06-26 16:08:22 +08:00
@Twinkle
@cyberdak

Sublime Text may be downloaded and evaluated for free, however a license *must* be purchased for continued use.
yingsunwl
2015-06-26 16:13:17 +08:00
安装试了一下,发现卸载不了

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

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

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

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

© 2021 V2EX