GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie springe ich in einer Konsole mit STRG + Pfeiltasten zum nächsten oder vorherigen Wort?

Abkürzungen im Emacs-Stil Alt + f , Alt + b funktionieren standardmäßig mit allen readline-betriebenen Befehlszeilenprogrammen, wie Shells.


Dies ist nur dann möglich, wenn das Terminal verschiedene Escape-Sequenzen für Ctrl sendet +Links vs Links . Auf der Linux-Konsole ist dies standardmäßig nicht der Fall (zumindest auf meinem Rechner). Sie können dies erreichen, indem Sie die Keymap ändern. Die genaue zu ändernde Datei kann von Ihrer Distribution abhängen; Unter Debian Lenny ist die zu ändernde Datei /etc/console/boottime.kmap.gz . Sie brauchen Zeilen wie

control keycode 105 = F100
string F100 = "\033O5D"
control keycode 106 = F101
string F101 = "\033O5C"

Sie können genauso gut die gleichen Escape-Sequenzen wie Ihr X-Terminal-Emulator wählen. Um herauszufinden, was die Steuersequenz ist, geben Sie Strg ein +V Strg +Links in einer Schale; dies fügt (auf meiner Maschine) ^[O5D ein wobei ^[ ist ein Fluchtzeichen. In der Keymap-Datei \033 steht für ein Escape-Zeichen.

Das Konfigurieren der Anwendung im Terminal zum Decodieren der Escape-Sequenz ist ein separates Problem, .


Sie können vim als Ihren Befehlszeilen-Editor festlegen und dann ESC drücken und im vim-Stil herumspringen (vorwärts, zurück, Ende, $, 0 usw.)


Linux
  1. Wie hebt man ein Wort in der Ausgabe von „Katze“ hervor?

  2. Mit Bash nach dem „Scrollen“ zu einem vorherigen Befehl … Wie kann man dann zum nächsten in dieser Geschichte übergehen?

  3. Wie Kali mit dem bevorstehenden Python 2 End-of-Life umgeht

  4. Führen Sie den vorherigen Befehl mit anderen Argumenten erneut aus

  5. Wie springe ich in einer Konsole mit STRG + Pfeiltasten zum nächsten oder vorherigen Wort?

So finden Sie Dateien in Linux mit dem Find-Befehl

So verwenden Sie den Linux-Schlafbefehl mit Beispielen

So verwenden Sie den who-Befehl in Linux mit Beispielen

So richten Sie die passwortlose SSH-Anmeldung unter Linux mit Schlüsseln ein

Verwendung des RPM-Befehls (mit Beispielen)

So finden Sie Dateien mit dem fd-Befehl in Linux