Ich kenne die Kombination Ctrl + A um an den Anfang des aktuellen Befehls zu springen, und Ctrl + E um zum Ende zu springen.
Aber gibt es eine Möglichkeit, Wort für Wort zu springen, wie Alt + ← / → in Cocoa-Anwendungen tut?
Ich kenne die Kombination Ctrl + A um an den Anfang des aktuellen Befehls zu springen, und Ctrl + E um zum Ende zu springen.
Aber gibt es eine Möglichkeit, Wort für Wort zu springen, wie Alt + ← / → in Cocoa-Anwendungen tut?
Wenn Sie prüfen Use option as meta key
in der Tastatur-Registerkarte der Voreinstellungen, dann werden die Standard-Emacs-Befehle für Vorwärts- und Rückwärts-Wort und F
( Alt + F ) und B
( Alt + B ).
Ich empfehle die Lektüre von Von Bash zu Z-Shell . Wenn Sie Ihre bash/zsh-Fähigkeiten verbessern wollen!
Unter iterm2
's Präferenzen > Profil > Tasten klicken Sie auf die Schaltfläche +
unter Schlüssel-Zuordnungen und nehmen Sie eine neue Verknüpfung auf. Für Aktion auswählen Send Escape Sequence
und tippen b
o f
für rückwärts und vorwärts.
Als ich versuchte, eine Aufnahme für ( Ctrl + ), habe ich in der Tastaturkürzel Feld, dass der Pfeil nicht angezeigt wurde. Es stellte sich heraus, dass ich die Standard-Macs deaktivieren musste. Systemeinstellungen > Tastatur > Tastenkombinationen > Mission Control Tastenkombinationen, damit alles funktioniert, da sie die Standard-Tastenkombinationen von iterm2 außer Kraft setzen. Das sollte auch für die Standard-Terminal-App gelten.
Aus irgendeinem Grund funktionierten Option+Pfeil in meinem Terminal nicht. Um dies unter macOS 10.15.6 zu beheben, öffnete ich die Einstellungen der Terminal-App und musste die Bindungen einstellen.
Option-left = \033b
Option-right = \033e
Aus irgendeinem Grund ist die option-right
Ich hatte mich darauf eingestellt, dass ich \033f
. Jetzt, wo das Problem behoben ist, kann ich wieder frei zwischen den Wörtern im Termianl hin- und herspringen.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.
2 Stimmen
Welche Shell verwenden Sie? Bash?
4 Stimmen
ITerm2 ist so viel schöner als das eingebaute Terminal. Ich habe unten eine Anleitung gepostet, wie man die Tastatur anpassen kann :)
2 Stimmen
Warum wird dies nicht auf den Superuser übertragen?
0 Stimmen
@user494461, da dies mit Terminal zusammenhängt, einer reinen MacOS-Anwendung.
26 Stimmen
El
ALT
Shortcuts wurden in der neuesten OS X-Version zu Terminal hinzugefügt.7 Stimmen
Meiner Meinung nach ist dies nicht abwegig, denn die Bash-Shell ist eine wichtige Programmierumgebung, und Readline-Bindungen sind in den meisten gängigen Linux-CLI-Anwendungen allgegenwärtig. Schauen Sie sich auch die Anzahl der Bewertungen an, die Community hat gesprochen.
13 Stimmen
Abstimmung neu eröffnen, OS X Terminal zählt sehr wohl als Programmierwerkzeug.