Evil is an extensible vi layer for Emacs. It emulates the main features of Vim, and provides facilities for writing custom extensions. Download Evil lives in a Git repository. To download Evil, do git clone git://gitorious.org/evil/evil.git Alternatively, download a tarball of master (extract with tar -xzf master.tar.gz). Install Move Evil to ~/.emacs.d/evil. Then add the following lines to ~/.ema