Vim ist unter Linux der beste Editoren den es gibt (Kommandozeileneditor). Die grafische Variante ist auch ganz gut, aber unter linux bevorzuge ich doch kwrite. Unter win ist er aber echt genial.
vim gibts auch für windows und viele andere Betriebssysteme. Er braucht zwar etwas Einfarbeitungszeit, ist aber für alle möglichen Editiersachen sehr gut brauchbar.