这是 spacemacs 打出的口号。号称是不论你是 Emacs 用户还是 Vim 用户都可以轻松使用。今天试用一下觉得非常不错,推荐给大家。
说说优点:
- 启动快速。相对一般的 Emacs 配置来说。不过几个比较著名的 Emacs 配置启动都很快。
- 非常非常 nice 的 UI。简直亮瞎了我 X 眼。在使用 Emacs 一年多以后,再次被惊喜到… 上图…
mode line 的颜色会随着状态改变变化哦~而且还有多种主题可以选择。mode line 下的数字显示错误、警告数,这个应该是 spacemacs 首创的设置,还有 minor mode 的提示标志,爱死它的。。右下角类似 Sublime Text2 的全文档进度显示(虽然要小很多很多很多…),我一直以为没办法实现的…
启动、安装带进度条,启动首页会列出最近文件和项目。直接点击、或回车就能进入
- vim 式的操作。Emacs 用户中一个公开的秘密… 相当一部分 Emacs 大牛在 Emacs 中使用着 vim 的操作…spacemacs 是完全去 Emacs 话的。除了模仿 vim 的操作外,它的大部分快捷键绑定到了空格键(space),这也是它名字的由来。
好了说说缺点,或者我觉得还不够的地方。
-
可以说是全新的操作。需要一定时间熟悉。虽然是使用 elisp 来定制的,但是和一般的 Emacs 定制差别很大,比如你不能直接安装插件… 会被删除掉的… 可以认为作者通过 elisp 实现了一个 DLS。
-
感觉一些插件的功能没有被挖掘,也许是为了精简的原因… … 作者的操作习惯也是异于常人… 比如 helm 中的几个快捷键,完全打乱了,一些绑定在了完全相反的函数上。定制方式也比较奇葩… 我考虑了一下,与其用它把 prelude 好的操作移植给它… 不如把它的 UI 移植给 prelude… 毕竟我比较熟悉 prelude。但是 vim 的操作切身便捷,无奈我入 Emacs 魔教时间有点久… 已经不太习惯 vim 的操作了。
不过 vim 党还是可以尝试一下的,不用 Ctrl 和 Alt 的 Emacs :-)