.inputrc, TAB und CTRL-i
844
user1179926
Anscheinend wird beim Senden TABin Terminal stattdessen CTRL+ igesendet, sodass für diese Tastendrücke in unserem .inputrc keine unterschiedlichen Bindungen verwendet werden können:
"\C-i": forward-char TAB: complete
Dadurch bewegt TAB den Cursor um ein Zeichen vorwärts, anstatt das Abschlussmenü anzuzeigen. Gibt es eine Möglichkeit, die obige Konfiguration durchzuführen?
Ich benutze Putty unter Windows.
Für die Aufzeichnung sendet die Tabulatortaste normalerweise das ASCII-Steuerzeichen I. Haben Sie Grund zu der Annahme, dass es eine Möglichkeit gibt, zu unterscheiden, welche Taste gedrückt wurde? (Möglicherweise gibt es eine Möglichkeit, das Terminal so zu konfigurieren, dass eine Escape-Sequenz für einen oder beide Schlüssel gesendet wird, um eine Unterscheidung zu ermöglichen. Haben Sie bestätigt, dass die "TAB" von .inputrc einer Escape-Sequenz entspricht, oder ist es immer gerade so?) ein Alias für Control-I?)
Chris Page vor 11 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
2
Wie wird das Escape-Zeichen auf dem OS X-Terminal gesendet?
-
1
Wie entsperren Sie eine gesperrte Alias-Datei in OS X?
-
4
Verwenden Sie öffentliche Terminals, um sich mit Ihren persönlichen Zugangsdaten anzumelden
-
2
Wie kann ich OSX Terminal.app dazu bringen, den Vollbildmodus zu öffnen und nicht zu kaskadieren?
-
3
Mac OS X: herkömmliche Orte, an denen Binärdateien gespeichert werden sollen
-
2
Mac OS X: einfaches Skript gesucht
-
4
Transparentes Unicode X-Terminal, das nicht an eine Desktop-Umgebung gebunden ist?
-
3
OSX-Fenstergruppen
-
9
Kann ich von Telnet (Kitt) aus eine Datei auf meinen Computer herunterladen?
-
2
Kann ich beim Start von Terminal eine Reihe von Registerkarten einrichten?