sync to GIT
Add yank-to-x-clipboard().
Add csharp mode.
Modify keymap.
Add color for links.
Pull evil and magit.
Add idomenu.
Pull evil, magit.
Modify the yas trigger key.
Enable ipython and ropemacs.
Turn the empty lines indication on.
Add evil/lib to load-path so that undo-tree works normally.
Treat underscore as a word for c-mode and c++-mode.
Add the workaround because evil-set-initial-state doesn't work for cscope-list-entry-mode.
Add idomenu.el
Add evil-nerd-commenter.
Define c-mode keys to move forward/backward between preprocessor conditionals.
Enable evil-nerd-commenter key maps.
Treat underscore as a word for python-mode.
Enhance the % motion and zc,zo functions.