zkuste VIM
1) Multi-line editing (nevím, zda to vim také nemá nebo přes nějaký plugin)
ale i kdyby ne, tak umí přepínání kurzoru na "sloupcový" blok + v tomto sloupci navíc umí
například inkrementovat čísla (fajn vychytávka pro ruční psaní TOC)
a umí cokoliv Nx zkopírovat nebo opakovat, takže si napíšu první řádek a ten si zkopíruji a Nx vložím2) regiony jsou proti vimovským foldům IMHO o dost horší, jsou (ale jde to změnit) defaultně "zavřené"
a pokud se navyknete začínat každý logický blok komentářem, zobrazují se právě ty komentáře,
samotné foldy se otvírají a zavírají (buď všechny najednou nebo jednotlivě) z klávesnice, takže
programátor nemusí zbytečně stále přehmatávat z klávesnice na myš a nazpátek...