Настройка DM на OpenRC

Похоже, что tmux делает все правильно для вашего примера:

Например, ctrl-shift-right передается как ^[[C (что совпадает с последовательностью нажатия правой клавиши), вместо ^[OC (вне tmux).

потому что обычная коннотация этой последовательности такова, что она совпадает с движением курсора, посылаемым с хоста. нулевой параметр - это то же самое, что отсутствующий параметр, который бывает один.

Терминал не был идентифицирован; xterm этого не делает. Для controlshiftстрелка вправо, xterm может послать ^[[1;6C. В этом случае tmux поглощает посланную управляющую последовательность, поскольку ее нет в таблице известных ему клавиш стиля xterm. В tmux файл xterm-keys.c содержит таблицу с комментарием:

/*                                                     
 * xterm-style function keys append one of the following values before the last
 * character:
 *
 * 2 Shift
 * 3 Alt
 * 4 Shift + Alt                               
 * 5 Ctrl
 * 6 Shift + Ctrl
 * 7 Alt + Ctrl
 * 8 Shift + Alt + Ctrl
 *
 * Rather than parsing them, just match against a table.
 *
 * There are three forms for F1-F4 (\\033O_P and \\033O1;_P and \\033[1;_P).
 * We accept any but always output the latter (it comes first in the table).
 */
1
28.05.2019, 02:37
1 ответ

Вообще говоря, с OpenRC вы добавляете службу, запускающуюся при загрузке с:

rc-update add $service default, где $service — это файл инициализации, закодированный для OpenRC. Находится в /etc/init.d/$service и вызывается #!/sbin/openrc-run, то есть директивой в начале файла службы.

Здесь вы можете понять, как написать скрипт инициализации openrc самостоятельно.

. :Франческо

2
27.01.2020, 23:30

Теги

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