я поправил исходники midnight commander
собрал его "под себя"
подсветка кода там есть
если что не так подсвечивает - можно переписать
работает стабильно
занята на экране только нижняя строка статусом (я переделал)
не работает в нем только utf8
а копаться где, не знаю - то ли в самом mc, то ли в qconsole
тем более, есть исходники zeditor - фактически костяк ide шный - прилаживай в него все что хочешь
