En mi proceso de modernización estoy probando diversos IDEs de estos modernos Open Source y oiga este Atom conectado a una cuenta git facilita mucho las cosas...
Hasta hace poco yo escribia código como el que escribe texto en gEdit y usaba la terminal en paralelo para manejar el repositorio :)