Wie verschiebe ich ein Wort in Linux / Bash nach rechts / links? [geschlossen]


8

Bearbeiten - Bitte sehen Sie die gleiche Frage in Unix Stack Exchange .

Was entspricht Windows STRG-Rechts und STRG-Links?


Sollte dies nach unix.stackexchange.com verschoben werden? Siehe auch dieses dup - unix.stackexchange.com/questions/10806/…
ripper234

anstatt es auf Unix.SE zu verschieben und es dort als Betrüger zu schließen, habe ich es hier geschlossen ... Scheint, als hättest du deine Antwort bekommen, also hoffe, dass es funktioniert ...
studiohack

Antworten:


16
  • Alt+ Fbewegt sich vorwärts und
  • Alt+ Bbewegt sich rückwärts.

Aber das ist nicht alles!

  • Ctrl+ Abewegt sich zum Zeilenanfang,
  • Ctrl+ Ebewegt sich zum Ende der Zeile,
  • Ctrl+ Rführt eine interaktive Verlaufssuche durch, was sehr nützlich ist.

Für viele weitere Tastenkombinationen kämmen Sie sich durch man bash.


9

Fügen Sie Ihrer ~/.inputrcDatei diese beiden Zeilen hinzu :

"\eOC": forward-word
"\eOD": backward-word

und drücken Sie Ctrl- x Ctrl-, rum die Datei erneut zu lesen und die Änderungen in Ihrer aktuellen Sitzung zu aktivieren.

Sie können Ctrl- Rightund Ctrl- verwenden Left, um sich Wort für Wort nach rechts oder links zu bewegen.


@ Gilles: Danke, das wollte ich einschließen, habe es aber vergessen.
Bis auf weiteres angehalten.

Sehr schön, +1. Wird nicht akzeptiert, da dies für mich nicht so skalierbar ist, da ich viele verschiedene Computer habe und arbeite und keine Lust habe, meine Benutzereinstellungen für alle zu ändern. Aber trotzdem sehr schön.
Ripper234
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.