我爱vim。它给我一种直接进入文本并按照我的意愿弯曲的感觉。
那就是说。我也喜欢 Clojure、Clojurescript、Lisp 和 Org-mode。我真的,真的很想喜欢 Emacs,在 Evil 模式下,我给了它 6-8 周,然后我沮丧地放弃了。
我正在考虑再试一次,因为我已经看到了一些非常棒的使用 ractive.js 和 org-mode 进行文学编程的例子。但这次我想提前计划。我有一个简短的事情清单,在我不顾一切地充电之前,我想知道如何去做(如果,事实上,我有足够的勇气再次去做的话):
- 句子和段落动议。我写了一些代码,但我写了更多的纯文本。当我编辑时,我通常会在一两句话的结尾进行更改/删除。我无法让它在邪恶模式下工作,iirc 甚至设置了一个标志,似乎表明它是可能的,但我无法让它工作。邪恶已经想出这个动议了吗?如果不是,我将如何告诉它这个议案?
- 领导者地图和元效率地图。直到我发现了领导者地图和制作地图的地图,我才真正开始在 vim 中变得很棒。没什么太疯狂的——我只是创建了一个地图来打开我的 .vimrc,并在 .vim 文件中设置了一些缩写,这样我在意识到我需要它的几秒钟内就有了一个永久的地图。emacs 中的等效技术可能是什么?如何以 vim-ish(即最小和弦)方式制作地图?对我来说是 ilisp 还是 bust ?
- 缓冲命令。为了改变你正在处理的文件,我不太明白有 2-4 个和弦的逻辑。我愿意学习——这不像我真的使用 vim 缓冲区,我只是一直低效地打开文件——但如果找到一个不能说服我在我输入 vim 方式时输入的教程会很好我将走上邪恶的道路。
编辑器之战很愚蠢,emacs 有很多用途,但我喜欢 home row!有没有一种方法可以让我获得 emacs 操作系统的强大功能,同时保留我所学的这个体面的编辑器?