- appearance
- hide menu bar
- window dedication
- lint
- llvm-mode
- yaml-mode
- neo-tree
- f8
- coding
- xcscope
- magit (manually install)
- elpy (Python auto completion)
- company mode (C++ auto completion)
- VisualStudio-like debugging key setting
- f5 : continue
- f10 : next
- f11 : step
- extended basic features
- redo
- reverse window
- marmalade and melpa package link
https://emacs.stackexchange.com/questions/60554/cannot-run-melpa-package-refresh-due-to-gpg-errors