vim 是编辑之神器, Emacs 是神之编辑器, 发"用 emacs 的建议转 vim"这种标题不是挑事么? 咱干正事推荐"Emacs 简化按键利器 hydra"

2015-03-22 19:12:26 +08:00
 hick
先说下感觉 "用 emacs 的建议转 vim"里对 "神和编辑器"的提法不但不顺口, 还不贴切, 个人感觉更贴切的说法是: vim 是编辑之神器, Emacs是神之编辑器 --- 反应的情况是: 俩个都很牛b轰轰的, 侧重不同: Emacs 的复杂容易让人崩溃, 是神才能用的东西; vim按键等确实原生的简洁, 个人感觉 Emacs 出名的启动都慢, 处理比较大的文件(比如上M乃至上百M)等也没 vi 强.

只转部分想法型的字, 具体怎么用"Emacs简化按键利器hydra", 有兴趣的可以访问我写的 blog: http://blog.hickwu.com/posts/336

------------------------------------------

时不时有人冒出来说有 Emacs 教徒因为小拇指按 ctrl 太多导致 XXX 病, 不要用 Emacs! 有 XXX 病的人估计跟得出这个结论的人类似, 有这样的特质: 不懂得思考或者懒得主动改变. Emacs 教里不但有 evil/spacemacs 这样的 vi/vim 一族, 也有把 capslock 改成 ctrl 的键盘党, 还有改变按键习惯的行动派. 这才彰显自由的魅力, 是的, Emacs 难用爆了 --- 对把握不好自由的人来说.

个人有限的见识范围里, 简化 Emacs 按键习惯有俩种思路, 一种是 smex 式, 一种是 hydra 式. 喜欢按 ESC 的 vi 党, 除了试自成一派的 evil/spacemacs, 也可以考虑安装个 smex 并绑定到 ESC 键绑找找感觉, 就是这样 (global-set-key (kbd "<escape>") 'smex) . vi 党还可以继续想象.


该吹捧 hydra 了. 初步考证其作者的介绍文章和 github commit 记录, hydra 是一个 2015 年才开始的新 Emacs 包, 在 github 已经收获了 100 多个 star , 相当受欢迎了 --- 截止 hick 同学考证的时间 2015-03-21 , github 上超过 100 个 star 的 Emacs 类项目不到 200 个.
8889 次点击
所在节点    程序员
76 条回复
hick
2015-03-23 12:46:47 +08:00
@znoodl 激动个啥, 跟我说你家 vim 坏话了似的, 嘿嘿, 提都不能提了? 能不能别这样...
hick
2015-03-23 12:48:30 +08:00
@znoodl 我发帖是有吸引 vim 党来看看 emacs 是怎么玩的目的, 这个 ok 了!? 可以客观点, 心态开放点彼此多学习了解点么?
chinawrj
2015-03-23 12:52:14 +08:00
@hick 恩,没说你鄙视别人。。。我只是说说我的观点
bombless
2015-03-23 13:07:31 +08:00
我觉得楼主标题看着挺舒服的啊
不过我没用过 Vim,可能 Vim 党的人看了这标题会觉得不舒服吧,因为都是讲 Emacs 的。
zangbob
2015-03-23 13:09:16 +08:00
既然没有人说,那我来一句:

sublime text 3 才是本宇宙和所有平行宇宙最好用的编辑器~~
hick
2015-03-23 13:18:49 +08:00
@bombless 感动... 多谢支持理解, 哈哈哈哈
hick
2015-03-23 13:21:22 +08:00
@zangbob 好吧, 我确实太过专注 Emacs/Vim 了, 你让我感觉到了其他编辑器的存在. 我以为这里大多数人都听到过标题那个提法, 能当玩笑... 哈哈哈
monnand
2015-03-23 13:24:53 +08:00
我觉得V2EX有必要采用HN的标题命名原则。比如这篇文章的标题应该是:emacs简化按键插件:hydra。

凡是不符合命名原则的要么由编辑修改,要么直接删除。
hick
2015-03-23 13:31:25 +08:00
@monnand 哈哈哈 是有些道理的, 虽然咱不是找事的目的, 是有点吸引眼球的用意...
hick
2015-03-23 13:34:29 +08:00
@monnand BTW 编辑器之战我见过很多, 本帖个人自觉秩序维护的还可以, 有原则性的东西出来.
funagi
2015-03-23 13:34:59 +08:00
天天用Notepad.exe的某人看着你们,因为启动快而且简洁,符合我的需求。
编辑器只是工具,人才是主体,各取所需。
66beta
2015-03-23 13:49:39 +08:00
Sublime党,围观Emacs与Vim火拼
learnshare
2015-03-23 13:58:18 +08:00
离不开鼠标,你奈我何...

自己爽就行了,不能把这些东西强推给别人。
582033
2015-03-23 14:03:00 +08:00
花括号不能移到下一行
hick
2015-03-23 14:25:14 +08:00
@learnshare 没人想奈何你, 也不想鄙视你...
只是这个世界上存在一种相对客观合理的看待编辑器的方式, 要有开放的心态和视野.
Nixus
2015-03-23 14:27:00 +08:00
@usernametoolong Vim是最好的编辑器,神马Emacs,Sublime都弱爆了
233
2015-03-23 14:31:04 +08:00
"编辑之神器,神之编辑器"

说实话不知道当初是哪个没有文学素养的, 起这两个不知所云的称号
young
2015-03-23 15:20:54 +08:00
又来一个挑事的, 看戏

... 咳咳

瓜子, 饮料, 爆米花~~~
Solitudechn
2015-03-23 15:22:32 +08:00
@hick 我只是单纯的觉得在终端下的vim好看而已…
hick
2015-03-23 15:22:49 +08:00
@233 你不知所云大概率事件上是你的文学素养的问题, 这个说法很流行, 甚至可以说被广泛认同, 很恰当的表达了我上边解释的 Emacs Vim 的不同侧重.

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

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

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

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

© 2021 V2EX