Wie in der angegebenen csh
Manpage „\ nnn“ sind die ASCII - Zeichen in die entsprechenden Oktal - Nummer nnn
. Die Oktalzahl (Basis-8) in Dezimalzahlen ist 198. Barmer ist korrekt, da "F" (ASCII 046, Dezimal 70) 306 wird, wenn Sie das High-Bit setzen.
csh bindkey was ist "\ 346"
846
user1861088
Anscheinend kann ich mit Ctrl + right_arrow kein Wort auf meiner c-Shell weiterleiten. Nach einiger Anstrengung fand ich heraus, dass alle Tastenkombinationen mit dem bindkey
Befehl gefunden werden können und ich bekomme diese:
"\306" -> forward-word "\316" -> history-search-forward "\346" -> forward-word "\356" -> history-search-forward "^[[C" -> forward-char "^[OC" -> forward-char "^[F" -> forward-word
Irgendeine Idee, was diese alles bedeuten? Es wäre fantastisch, wenn Sie mir zeigen könnten, wo ich erfahren kann, was diese Charaktere bedeuten :)
Vielen Dank!
Meine Vermutung ist, dass `\ 3xx` Meta +` \ 0xx` ist, also `\ 346` Meta-F ist.
Barmar vor 11 Jahren
0
und Sie vermuten, worauf basiert?
vor 11 Jahren
0
Basierend auf der Annahme, dass die Standardbindungen Emacs-like sind und 046 ASCII F ist.
Barmar vor 11 Jahren
1
1 Antwort auf die Frage
1
chepner
Was ist mit '[' oder '[['?
vor 11 Jahren
0
'^ [' ist Control- [oder ESC. Die ersten beiden sind nicht dafür gedacht, wörtlich getippt zu werden; Verschiedene nicht druckbare Tasten (Pfeiltasten, HOME, END, Funktionstasten usw.) erzeugen Escape-Sequenzen. Der letzte ist ESC-F, der einfach die Escape-Taste gefolgt von F ist.
chepner vor 11 Jahren
0
Verwandte Probleme
-
1
Pausieren Sie alle Aufgaben außer x CPU-intensiven Aufgaben
-
6
Welche zsh-Funktionen verwenden Sie?
-
8
Die Windows-Shell töten
-
3
Mac OS X: herkömmliche Orte, an denen Binärdateien gespeichert werden sollen
-
2
Mac OS X: einfaches Skript gesucht
-
10
Wie kann ich die Bash-Historie durchsuchen und einen Befehl erneut ausführen?
-
2
Kann die Ausgabe eines Befehls an zwei andere Befehle weitergeleitet werden?
-
8
Benennen Sie eine Gruppe von Dateien mit einem Befehl um
-
2
Warum aktualisiert sich mein Pfad nicht * jetzt *?
-
5
Wie entferne ich einen symbolischen Link zu einem Verzeichnis?