Потеря клавиш со стрелками в энергии под экраном

При определенных обстоятельствах я теряю способность использовать клавиши со стрелками в энергии. Я просто установил 16.04 LTS, и у меня не было этой проблемы с более ранними версиями Ubuntu.

Используя менеджера PAC снабженный вкладками клиент SSH для соединения с удаленным сервером затем я запускаю a screen сессия. Менеджер по PAC, кажется, испытывает затруднения, где у меня нет scrollback в новом screen сессия, если я не "сбросил" терминал. (нажатие клавиши Ctrl+Shift+X), таким образом, я делаю сброс.

После терминального сброса теперь у меня есть scrollback, но в энергии больше не работают клавиши со стрелками (экран "мигания" как screen делает, когда это хочет сделать звук звонка). Только способ восстановить стрелки состоит в том, чтобы выйти screen сессия.

Лучшим решением была бы фиксация, почему мне нужен терминальный сброс для получения работы scrollback. Но я думаю легче ожидать, что больше справки восстановит недостающие клавиши со стрелками.

PS: терминальный тип не является решением, потому что я пытался изменить $TERM с не успех, и так или иначе клавиши со стрелками хорошо работают в screen пока я не делаю "сброс терминала"

0
задан 24 February 2018 в 03:27

2 ответа

Ответ должен предотвратить экран, обрабатывающий scrollback. Добавьте к .screenrc

termcapinfo xterm ti@:te@

Теперь локальный терминал обрабатывает scrollback

0
ответ дан 30 October 2019 в 09:28

screen переключает эмулятор терминала на так называемый "альтернативный экран" режим, в котором никакой scrollback не обеспечивается эмулятором терминала. Вместо этого screen предлагает его собственные методы (через клавиатуру) для прокрутки назад.

Это - ложное предположение от Вас для выполнения screen и смогите использовать регулярную полосу прокрутки одновременно, и даже если Вы заставляете ее произойти через взломы (такие как сброс эмулятора терминала, следовательно оставляя альтернативный экран), scrollback содержание уверено не, что Вы ожидаете. Необходимо или воздержаться от использования screen, или познакомьтесь с основанным на клавиатуре механизмом прокрутки, который это обеспечивает.

screen и/или vim просит эмулятор терминала испускать различные последовательности для нажатий клавиш, чем значение по умолчанию, и Сброс даже возвращается это, таким образом, сгенерированные последовательности больше не соответствуют ожиданию.

0
ответ дан 30 October 2019 в 09:28

Другие вопросы по тегам:

Похожие вопросы: