Решил применить в хозяйственной деятельности такую полезную на вид штукенцию, как screen. Попробовал использовать её в консоли - понравилось, хоть и требует мелких доработок напильником. А потом попробовал использовать её в иксовом эмуляторе терминала (в моём случае Terminal в xfce4). Вот тут-то и начались странности. А именно, первое, что бросилось в глаза - Backspace перестал работать. Пытаясь понять причину столь мешающего в нормальной консольной жизнедеятельности недуга, решил посмотреть $TERM. Ситуация в некоторой степени прояснилась, а в некоторой - даже запуталась. В консоли echo $TERM возвращала linux. В screen та же echo $TERM возвращала screen.linux. Что за screen.linux - нипаняяятна... Тем более, что в /etc/termcap такой зверь не значится. Ну хорошо, едем дальше. Повторяю те же манипуляции в иксовом эмуляторе консоли. Без screen echo $TERM вернула xterm. Из-под screen в этом случае echo $TERM вернула screen, которого впрочем в /etc/termcap тоже нету. Решив, что нашёл корень проблемы, я попытался перебить значение $TERM на xterm, потом на screen.xterm, потом на screen.linux, а потом на linux. Делал это как напрямую, через export TERM=... , так и через tset. Эффекта никакого не заметил - Backspace как не работал в screen, так и продолжал не работать. Собственно по результатам всех этих экспериментов возник ряд вопросов:
1. Что за левые значения $TERM - screen.linux и screen - возвращались?
2. Почему их нет в /etc/termcap?
3. Почему tset нормально принимал несуществующие в termcap screen и screen.linux и ругался на точно так же не значащийся там screen.xterm, который я пытался ему скормить?
4. Откуда вообще взялись эти типы терминалов в screen, если в man screen написано, что screen эмулирует только vt100, и ничего кроме vt100?
5. Как таки заставить работать эмулятор терминала в screen нормально, в частности заставить нормально работать Backspace?
Ответ на:
комментарий
от anton_jugatsu
Ответ на:
комментарий
от n01r
Ответ на:
комментарий
от n01r
Ответ на:
комментарий
от anton_jugatsu
Ответ на:
комментарий
от n01r
Ответ на:
комментарий
от n01r
Ответ на:
комментарий
от quaternion
Ответ на:
комментарий
от n01r
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум GNU screen в XTerm: как заставить отображаться все 256 цветов? (2005)
- Форум Intel GMA 3650 и 256 цветов в консоли - возможно ли? (2013)
- Форум screen в screen (2010)
- Форум Странности (2011)
- Форум Странность (2015)
- Форум Странности (2013)
- Форум странность (2016)
- Форум странность (2009)
- Форум СтранностЬ (2008)
- Форум Странности(((( (2005)