This config is based on purcell's config.
-
Add evil support.
- evil-leader : add leader key.
- evil-surround.
- evil-nerd-commenter : comment.
- evil-matchit : match praredit.
- evil-visualstar.
- evil-escape : escape other state to normal state.
- evil-snipe : enable 2-char find.
- evil-tutor : evil tutor.
- Detailed in .emacs.d/lisp/init-evil.el.
-
Add el-get support to install package.
- Add .emacsd./elpa/ to the load path for manually installed package.
- Detailed in .emacs.d/lisp/init-el-get.el.
-
Add fully python develop environment.
- jedi : performed as python backend.
- ein : communicate with ipython notebook.
- pep8 and pylint : style format.
- pylookup : doc search.
- Detailed in .emacs.d/lisp/init-python.el.
-
Other programming supports.
- projectile : support project management
- flx-ido.
- yasnippet : template.
- Detailed in .emacs.d/init.el
-
misc.
- Add more ram for emacs : (setq gc-cons-threshold 20000000)
- Detailed in .emacs.d/init.el.
some config about evil comes from redguadrtoo. redguardtoo/emacs.d