See the official documentation for installation instructions. We recommend using package.el.
As a quickstart, you can add the following code to your Emacs init file.
;; Set up package.el to work with MELPA (require 'package) (add-to-list 'package-archives '("melpa" . "https://melpa.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 requires Emacs 24.1 or later.
Evil requires any of the following for
For the motions
g, and for the last-change-register
., Evil requires the
which provides the functions
For Emacs 24.1 and 24.2 Evil also requires cl-lib.
Evil is discussed at the gmane.emacs.vim-emulation mailing list.
Visit us on
See CONTRIBUTING.md for guidelines for issues and pull requests.