Список управляющих последовательностей в \ 033 [(для urxvt keysym) - PullRequest
0 голосов
/ 05 июня 2018

Я пытаюсь переназначить движения курсора и тому подобное в моем терминале, используя ресурс "keysym" Urxvt.Например, этот ярлык (в моем .Xresources) делает предыдущее слово :

*keysym.Control-h: \033[1;5D

Я не нашел полный (рабочий) списоктакие последовательности 1;5D.Я знаю несколько других (Home, End ...), но мне нужны другие (убить следующее слово, убить последнее слово, отменить последнее действие ...).Квест для этого списка - , а не new , но ответы не такие, какими они кажутся (не работает, может быть, не \033[ типа?).Я провел часы в Google, Википедии, на страницах справочника (urxvt, readline, ascii, xterm, bash ...), это похоже на какое-то жестокое посвящение.

Где я могу найти эту ссылку?

1 Ответ

0 голосов
/ 28 мая 2019

Вот, по крайней мере, список функциональных клавиш и некоторых комбинаций Ctrl: https://jscape.kayako.com/knowledgebase/article/View/5/7/sending-ctrla-ctrlh-f1-f12-and-other-function-keys-to-telnet-server

Вот более полный список в одном из исходного кода инструмента suckless: http://git.suckless.org/sites/commit/db1cf4df877e9083fadd67e6f16f1a5552effe99.html

ИВот фактическое объяснение того, как это работает, особенно клавиши-модификаторы http://www.leonerd.org.uk/hacks/fixterms/

...