URxvt - Dokumentation zu Keybindings

2784
nijoakim

Wo finde ich eine Dokumentation, wie ich die Tastenkombinationen für URxvt ändern kann? Zufälliges Googeln hat mich zu Befehlen in .Xdefaults wie zum Beispiel geführt

URxvt.keysym.Meta-k: command:\033]720;1\007 URxvt.keysym.Meta-j: command:\033]721;1\007 

welche Karten kund jum eine Stufe im Terminal nach oben oder unten scrollen. Einige Experimente mit den Befehlen haben mich zu der \033Annahme veranlasst, dass (ascii BELL) zum Starten des Befehls verwendet wird, 720/ 721maps to scrolling, 1wie oft der Befehl wiederholt wird und \007(ascii ESC) den Befehl beendet. Ich konnte keine Informationen darüber finden, warum gerade Karten 720und 721dazu oder dieses Format verwendet werden.

Im Einzelnen versuche ich, meine Befehlsliste im Terminal neu zuzuordnen Meta+Shift+kund durchzublättern Meta+Shift+j, aber ich habe keine Ahnung, welcher Nummer diese entsprechen würde (wenn dies im gleichen Format erfolgen kann, das für das Scrollen beschrieben wurde). .

Ich habe mehrere Stunden auf den Manpages verbracht, kann aber nichts finden.

0

1 Antwort auf die Frage

2
Thomas Dickey

Seltsamerweise sollte urxvt (7) "vollständig" sein und auf die "neueste Version" unter http://pod.tst.eu/http://cvs.schmorp.de/rxvt-unicode/doc/rxvt verweisen. 7. Pod, aber keiner enthält den relevanten Text.

Dafür müssen Sie anscheinend die Quellen lesen. In der Handbuchseite (nicht in der Pod-Datei) können Sie lesen

 XTerm Operating System Commands "ESC ] Ps;Pt ST" Set XTerm Parameters. 8-bit ST: 0x9c, 7-bit ST sequence: ESC \ (0x1b, 0x5c), backwards compatible terminator BEL (0x07) is also accepted. any octet can be escaped by prefixing it with SYN (0x16, ^V). 

und

 Ps = 720 Move viewing window up by Pt lines, or clear scrollback buffer if Pt = 0 (Compile frills). Ps = 721 Move viewing window down by Pt lines, or clear scrollback buffer if Pt = 0 (Compile frills).