pour moi : vim c´est léger, coloration syntaxique, c´est par défaut avec toutes les distrib sauf les mauvaises comme gentoo, ça marche bien, on apprends rapidement quelques commandes simples, et je m´en sert principalement pour les fichiers de configurations quand je suis en mode texte.
emacs, c´est sensé être fait pour programmer, sauf que je préfère apprendre un nouveau langage plutôt que d´apprendre à me servir d´un ide.
nano : ça pue totallement parce que c´est l´éditeur conseillé dans la doc gentoo
Pour programmer : gedit très bien pour les truc à la rache pas complexe, c´est par défaut, les possibilités de config graphiques sont utiles et on s´y fait vite.
Sinon, le must pour moi, c´est scite :
http://www.the-asw.com/articles/2005/11/11/54-scite-l-editeur-indispensable
J´aime pas la config par défaut de scite sur debian, la toolbar prend de la place à l´écran, faut la désactiver et apprendre les raccourcis claviers utiles.
Fallait que ce soit dit xD