Описание тега qigong
В их стандартной конфигурации, шпатлевка посылает клавиши управления курсором в обычном режиме, например, ^[ОА
в то время как экран задает клавиши управления курсором для приложения режиме, например, ^[[а
.
Что делается на экране отправки escape-последовательность для включения клавиатуры (предусмотренные в КС
, используя базу smkx
). Что происходит в свою очередь, на применение режима для числовой клавиатуры и клавиши управления курсором, поскольку оба присутствуют в КС/smkx
возможность. экран использует эту возможность, если она присутствует, при инициализации терминала. экран также путем отправки строки В терминала в CS
возможность, если он установлен, намекая на то, что оригинальный дизайн был использовать терминал описаний, где только клавиатура была инициализирована КС/smkx
.
Вы заметили эту разницу, потому что ваши привязки клавиш ожидать строк курсором клавиши в нормальный режим. Если вы изменили описание клемма для экрана, чтобы опустить деталь, которая меняет клавиши курсора, вы можете продолжать использовать эти связи.
Например, вы могли бы сделать это:
infocmp экрана >фу
ви фу
и изменить назначение
smkx=\е[?1П\е=,
для
smkx=\е=,
тогда
ТИЦ фу
для компиляции измененного описание. Если вы сделаете это как ваш (не root) пользователей, крестики будут ставить составлено описание в ваш ~/.используя базу
каталогов. Есть и недостатки такого подхода, и, используя выход
для получения ключа привязки информации предпочтительнее. Но он прост.
Для дальнейшего чтения:
- Как настроить базы данных, используя базу? (на ncurses чаво)
- Специальные клавиши (в xterm руководство)