Я в свое время приучил себя к работе в GNU Screen. В Altlinux тоже решил настроить эту программу. Включил её в автозапуск, добавив в конец файла /etc/bashrc:
if [ -z "$STY" ]; then
exec /usr/bin/screen -d -RR
fi
и подредактировав /etc/screenrc:
source /etc/screencap
startup_message off
altscreen on
multiuser on
vbell on
defscrollback 999
bind ^k
bind ^\
bind \\ quit
bind K kill
bind I login on
bind O login off
bind } history
Очень удобно при работе в чистой консоли, то что работает возврат в тот же экран при выходе из less и что при ssh-сессии подключаешься к той же консоли, в которой уже работал, и что можно листать консоль через C-a esc.
Есть два неудобства. Никто не подскажет как их разрешить:
1. При запуске mc из-под screen в нём не работает мышь.
2. Если я из-под screen запускаю ssh-сессию с удалённым компьютером, а на той стороне также запущен screen, то все клавиатурные сочетания C-a будут касаться локального компьютера, а не удалённого, а хотелось бы наоборот.