In Terminalemulationsanwendungen springt das Drücken von CTRL+ Left/ RightPfeilen von einem Wort zum vorherigen oder nächsten. Ist es möglich, in einer Linux-Konsole dieselbe Funktionalität zu haben, sei es im Text- oder im Framebuffer-Modus?
In meiner Konfiguration werden die CTRLPfeiltasten + in maskierte Zeichenfolgen umgewandelt und nicht interpretiert.
quelle
"\033O5D"
Code erhalten haben, lassen jedoch vollständig weg, woher Sie den Codekeycode 105
und habenF100
. Außerdem bekomme ich^[[1;5B
und^[[1;5A
für Strg + Runter und Strg + Hoch. Wie soll ich mit dem1;
Teil umgehen ?showkey
Programm. Der1;
Teil unterscheidet sich nicht vom Rest:"\033[1;5B"
und so weiter.keycode 105
kann mit gefunden werdenshowkey
. Aber woher hast du dasF100
?Emacs-Stil Shortcuts Alt+ f, Alt+ bArbeit standardmäßig mit allen Readline- -gestützte Kommandozeilenprogramme, wie Muscheln.
quelle
Sie können vim als Befehlszeileneditor festlegen und dann ESC drücken und im vim-Stil springen (vorwärts, rückwärts, end, $, 0 usw.).
quelle
Ich hatte dieses Problem auf Debian mit einer leeren
~/.inputrc
Datei. Das Problem wurde durch Entfernen dieser Datei behoben.quelle