Сорри за мультипост, но не знал что комментарии съедают форматирование, смотреть грустно((
Первое что приходит в голову:
Если строк не много, то можно в коде заполнять array и потом с конца записывать в лог.( костылненько да, но зато сразу работает) Записывать вы в итоге будете с начала до конца, но строки которые хотите видеть наверху там и будут.
Если более умно, то все равно я бы думал насчет кода, а не тестового редактора.( тут уже зависит от языка на котором пишешь)
Если велико желание справиться с помощью текстового редактора то смотри в сторону Emac. На нем можно извратиться как душа желает))
Только времени/сил/нервов вы потратите гораздо больше.( в процессе невольно задумаешься стоило ли оно того)