Почему косая черта num key, звездочка, минус и плюс не работают в> tmux 2.1?

Если есть простой способ проверить, жив ли hekad , я бы запустил демон с помощью ExecStartPre = / usr / bin / hekad -config = / etc / heka и с помощью ExecStart запустите небольшой скрипт с циклом, который сначала засыпает X секунд, а затем проверяет, работает ли демон hekad. Все еще работает. Разрыв цикла только в том случае, если гекада , кажется, остановилась.

1
13.10.2018, 01:26
2 ответа

Вы можете изменить настройки PuTTy:
Терминал → Клавиатура → Функциональные клавиши и клавиатура → Выберите «Xterm R6».

Мне помогло!
(Спасибо Томасу Дики за информацию о PuTTy и Xterm ).

6
27.01.2020, 23:31

Описание терминала, вероятно, включает режим приложения клавиатуры . Если вы используете infocmpдля отображения описания терминала, это возможностиsmkx(установить )иrmkx(сбросить ).

Например

smkx=\E[?1h\E=,
rmkx=\E[?1l\E>,

и в документации по управляющим последовательностям xterm последняя часть видна(ESCпредставлена ​​в terminfo как\E):

ESC =     Application Keypad (DECKPAM).

ESC >     Normal Keypad (DECKPNM), VT100.

Вы можете (в принципе )изменить это, используяticдля перекомпиляции выводаinfocmpпосле редактирования его по своему вкусу, но это довольно стандартно...

Если вы спрашивали о xterm,это обсуждается в его FAQ . Часто задаваемые вопросы PuTTY содержат мало полезной информации об описаниях терминалов. (PuTTY не является xterm — см. описание).

1
27.01.2020, 23:31

Теги

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