Ich weiß, dass ich mit Ctrl+ Aund Ctrl+ am Anfang und Ende einer Zeile innerhalb des OS X-Terminals springen kann E. Aber ich bin es so gewohnt, mit Cmd+ RightPfeil und Cmd+ LeftPfeil aus meinem Editor zu springen , dass ich diese Verknüpfungen gerne auch für das Terminal verwenden würde.
Ich habe bei Google keine Lösung gefunden. Vielleicht kann hier jemand helfen.
Aktualisieren
Wie in den Kommentaren habe ich versucht, die Lösung von Gibt es im OS X-Terminal eine Möglichkeit, den Cursor Wort für Wort zu bewegen?
Leider scheinen die Terminaleinstellungen nicht Cmdals Modifizierertaste enthalten zu sein, wie Sie hier sehen können:
Option + right-arrow
, aber nicht mitCmd + right-arrow
Antworten:
Ich benutze eine praktische App namens Karabiner , um dies und viele andere Dinge zu tun. Es ist kostenlos und Open Source.
Es ist ein Tastatur-Remapper mit vielen praktischen Voreinstellungen für viele gängige Remaps, die die Leute vielleicht machen möchten.
Wie Sie dem Screenshot entnehmen können, ist diese Neuzuordnung als Voreinstellung in Karabiner enthalten.
Hoffe das hilft. Viel Spaß beim Remapping!
quelle
Navigation in Terminal Apps
nach der Regel, die Sie importieren müssen.diese arbeiten für mich
quelle
fn + leftArraw
oderfn + rightArrow
für mich gearbeitet. Vielleicht hilft es!In der neuesten Mac OS können Sie
shift
+home
odershift
+ verwendenend
quelle
Als Setup im Terminal mit
vi
:Die
Home
Schaltfläche auf einer Macbook Pro-Tastatur :Fn + Left Arrow
.Die
End
Schaltfläche auf einer Macbook Pro-Tastatur :Fn + Right Arrow
.quelle
Ich bin nicht sicher, ob dies für Sie funktioniert (ich verwende es immer noch
OS 10.8
), aber diese funktionieren für mein Terminal:Hoffe das hilft!
quelle
fn + leftArraw or fn + rightArrow
hat für mich gearbeitet!quelle
Für iterm2:
Gehen Sie zu Profile / Offene Profile / Schlüssel
Auf
Cmd + left_arrow_key
Senden setzenHex Code 001
Auf
Cmd + right_arrow_key
Senden setzenHex Code 005
Auf diese Weise können Sie
Cmd + arrow_keys
vom Anfang bis zum Ende der Zeile wechseln.quelle
cmd
Modifikatorschlüsseloption, wie in der ursprünglichen FrageHier habe ich eine Optimierung dafür gefunden, ohne ein Tool von Drittanbietern . Dadurch funktioniert die folgende Verknüpfung:
cmd + ,
).Fügen Sie wie folgt einen neuen Eintrag hinzu.
Das ist alles. Jetzt schließen und überprüfen.
Ich hoffe es hilft.
BEARBEITEN: Weitere Informationen finden Sie im Kommentar von @Maurice Gilden unten.
quelle
Sie können Better Touch Tools herunterladen . Mit dieser App können Sie benutzerdefinierte Tastenkombinationen und Verknüpfungen für Ihr gesamtes System oder einzelne Apps erstellen. Mit dieser Funktion können Sie im Terminal eine Verknüpfung erstellen, die Strg-a / Strg-e emuliert, wenn Sie cmd-left / cmd-right drücken. Ich kann es auf jeden Fall empfehlen! Ich benutze es seit Jahren und habe über 50 Verknüpfungen, die auf verschiedene Apps verteilt sind.
quelle
in iterm2
das hat bei mir funktioniert
quelle
Für die neuesten Mac OS funktionieren die folgenden Verknüpfungen für mich.
Zum Zeilenanfang springen == shift + fn + RightArrow
Zum Ende der Zeile springen == Shift + Fn + LeftArrow
quelle