ic_ee

Vim与Emacs编辑器的比较(二)

之前已经给大家介绍过Vim与Emacs编辑器的比较的前半部分,剩下的部分hostgator美国虚拟主机为您持续介绍。

为什么Vim用户要使用Emacs?

一个针对Vim用户的Emacs配置,Emacs不仅仅是一个文本编辑器。可以使用Emacs来完成从管理待办事项列表、组织事件、登录独立服务器、收听Spotify、观看YouTube、启动网站、写博客、平衡预算等一切工作。与Vim不同的是,Emacs拥有丰富的用户界面,所以不必从命令行使用它。其实,Emacs用户建议不要使用终端版的Emacs。不过,就像学习Vim一样,正确的学习Emacs也有一个学习曲线,很多都是简单的手指练习。但如果已经习惯了Vim的按键命令,可能会对学习一套全新的Emacs命令望而却步。这就是为什么一群Vim用户聚在一起,把Vim键命令移植到Emacs上。为了使用Vim键命令,只需要安装Emacs并安装 “邪恶 ”的主要模式。

Doom Emacs将Vim探索者引入Emacs的异类世界

所以现在,有了Emacs,它的工作原理和Vim类似,但拥有Emacs的所有其他漂亮功能。但是,它看起来可能还是像在老式的Amiga电脑上看到的东西。开箱即用的基本Emacs,需要改头换面,让它看起来像如今更精简的编辑器——有漂亮的字体,有吸引人的语法着色,还有其他更精细的绣花。

Doom package这里,进一步简化了这个过程。Doom是一个为Emacs预先配置的Vim配置,外加更多的东西。包括一个具有复古感的现代界面,用于提高工作效率,提供编码支持等的受欢迎的Emacs软件包。

Vim或Emacs配置选项

一个内置的elisp库,以简化自定义编码。

投入的时间和精力可能会得到回报

Doom让一个Emacs新手更容易获得可行的、高功能的emacs配置。但是,学习任何风味的Emacs仍然需要投入大量的时间。能做的事情太多了,仅仅是决定做什么就已经让人不知所措。然而,Doom基本上是把别人的Emacs配置加载在自己系统中。所以,随着时间的推移,会发现有必要根据自己的工作来定制它——或者可能从基础Emacs开始。