【发布时间】:2012-04-14 05:28:33
【问题描述】:
这是一个真实的问题,不是为了引发一场激烈的战争。
我已经使用 Vim 超过 10 年了;看着人们使用 Emacs/Slime ... 让我决定学习 Emacs/Slime。
我想尽快跟上进度:
我本能地做了一堆“手指宏”——我想找出 Emacs/Slime 中的等价物并重新训练自己
由于我熟悉 Clojure,编写 elisp 配置不会有问题(有时会减去动态变量)
我应该阅读/记忆什么?
编辑:注意,我尝试过 VimClojure,并决定我更喜欢 Slime/Swank。
【问题讨论】:
-
使用vim emulator package。这将使转换更容易,您可以继续使用您习惯的键。
-
动态变量很少出现。 Emacs 24 也有词法绑定。
-
event_jr:我不同意这一点——在编写config 时,我想说动态绑定几乎总是涉及到它。当然,你可以做很多事情而不用担心这方面,但它总是默认的(如果改变了,Emacs 就不会那么灵活了)。
-
Tom:你应该把它写成一个正确的答案(也许还列出除 Evil 之外的其他选项),因为我认为这很可能是那些已经习惯了的人的最佳方法Vim。