From 1c64974a87c4fe531d7e1685a42f78ae1709681d Mon Sep 17 00:00:00 2001 From: Steve Lee Date: Wed, 13 Dec 2017 03:56:31 +0800 Subject: new add --- .emacs.d/elpa/evil-readme.txt | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .emacs.d/elpa/evil-readme.txt (limited to '.emacs.d/elpa/evil-readme.txt') diff --git a/.emacs.d/elpa/evil-readme.txt b/.emacs.d/elpa/evil-readme.txt new file mode 100644 index 0000000..239636a --- /dev/null +++ b/.emacs.d/elpa/evil-readme.txt @@ -0,0 +1,29 @@ +Evil is an extensible vi layer for Emacs. It emulates the main +features of Vim, and provides facilities for writing custom +extensions. + +Evil lives in a Git repository. To obtain Evil, do + + git clone git://github.com/emacs-evil/evil.git + +Move Evil to ~/.emacs.d/evil (or somewhere else in the `load-path'). +Then add the following lines to ~/.emacs: + + (add-to-list 'load-path "~/.emacs.d/evil") + (require 'evil) + (evil-mode 1) + +Evil requires undo-tree.el for linear undo and undo branches: + + http://www.emacswiki.org/emacs/UndoTree + +Otherwise, Evil uses regular Emacs undo. + +Evil requires `goto-last-change' and `goto-last-change-reverse' +function for the corresponding motions g; g, as well as the +last-change-register `.'. One package providing these functions is +goto-chg.el: + + http://www.emacswiki.org/emacs/GotoChg + +Without this package the corresponding motions will raise an error. -- cgit v1.2.3