Автоматическая пауза при приходе сообщения - зло. Это не надо. В mplayer есть клавиша паузы, а для терминала есть alt+1, alt+2, alt+3 - нажал и оказался в 3-й вкладке.
Для pdf есть pdf2text, поэтому можно настроить на все это какой-нибудь скрипт
pdf2text %1 | more
Для djv наверняка есть djv2text.
А поповоду elinks - думаю это вы зря. Дизайнеры затачиваю сайты под firefox/internet explorer/opera
и в elinks сайты отображаться будут как попало, возможно только специализированные версии, например, PDA.
Лишать себя радости работы в firefox не стоит - можно завести отдельную тему по тонким настройках Opera/firefox и оттюнинговать браузеры до состояния = "elinks+картинки+css+jscript+flash+ограничения(память<15Мб)", для увеличения скорости нужно будет поставить локальный кеширующий проксик с грамотными фльтрами или вообще пользоваться внешними сжимающими проксиками. Для примера есть opera Turbo или множество подобных вариантов, которые делают преобразования
www -> [Фильтрация]опционально -> Сжатие gzip -> перенаправления в браузер клиента.