evil是emacs的Xtensensible vi layer 。它模拟了VIM的主要功能,并提供了编写自定义扩展的设施。另请参阅我们在Emacswiki上的页面。
安装
有关安装说明,请参见官方文档。我们建议使用package.el 。
作为快速启动,您可以将以下代码添加到您的Emacs Init文件中。
evil
(unless (package-installed-p \’ evil )
(package-install \’ evil ))
;; Enable evil
(require \’ evil )
( evil -mode 1)\”>
; ; Set up package.el to work with MELPA ( require \'package ) ( add-to-list \'package-archives \'( \" melpa \" . \" https://m**elpa.org/*packages/ \" )) ( package-initialize ) ( package-refresh-contents ) ; ; Download evil ( unless ( package-installed-p \' evil ) ( package-install \' evil )) ; ; Enable evil ( require \' evil ) ( evil -mode 1 )
依赖性
-
evil需要24.1或更高版本的Emacs。
-
evil需要以下任何CR:CR:
- 从emacs撤消28
- 撤离树包(可通过GNU ELPA获得)
- 撤消包装(可通过Melpa和Nongnu Elpa获得)
-
对于动作g; g,对于最后的变化, evil需要goto-chg.el软件包(可通过Melpa和Nongnu Elpa获得),该软件包提供了函数Goto-Last-Change和Goto-Last-Last-Crange-Cranders-Resporter。
-
对于emacs 24.1和24.2, evil也需要cl-lib。
文档
该文档的最新版本在此处在线可读。它也可以作为PDF和EPUB提供。
邮件列表
evil在gmane.emacs.s.vim-宣传邮件列表中进行了讨论。
IRC
通过IRC.libera.Chat# evil -Mode访问我们。
贡献
有关问题的准则,请参见贡献。
