Emacs
Emacs is great and sucks too.
- Use CUA mode
 
| emacs configuration | 
|---|
This common config should work well in both terminal and UI:
/home/m/development/config/common/home/m/.emacs NOTE that you need some other things to be configured properly: 
 export TERM=xterm-256color 
  |