Sublime
Sublime editor seems way better than anything else out there on linux:
- sudo add-apt-repository ppa:webupd8team/sublime-text-3
- sudo apt-get update
- sudo apt-get install sublime-text-installer
- git config --global core.editor "subl -n -w" # to use sublime with -n(ew window) and -w(ait for exit)