Bash-Tastaturkürzel in iTerm wie Alt + d und Alt + f [geschlossen]


78

Jeder bei der Arbeit hat mir iTerm2 anstelle des nativen Terminals empfohlen. Aber iTerm2 scheint mir nicht zu erlauben, Bash-Verknüpfungen wie Alt+ B und Alt+ Fzu verwenden, um zwischen Token zurück / vorwärts zu springen oder Alt+ Dein Wort zu löschen.

Ich kann mir nicht vorstellen, dass dies nicht verfügbar ist. Kann mir jemand helfen?

Antworten:


132

Die OptionTaste (der Mac-Name für die Alt-Taste) hat standardmäßig andere Verwendungszwecke. Drücken Sie Command+ O, um die Liste der Profile zu öffnen, wählen Sie Standard (ich nehme an, dies ist das von Ihnen verwendete Profil) und klicken Sie auf "Profile bearbeiten ...". Klicken Sie im daraufhin angezeigten Fenster auf die Registerkarte "Tasten" und wählen Sie "+ Esc" für eine oder beide Optionstasten. Dies sollte dazu führen, dass iTerm den Optionsschlüssel so behandelt, wie Sie es gewohnt sind.

Alternativ können Sie Escapestattdessen einfach den Schlüssel verwenden.

Geben Sie hier die Bildbeschreibung ein


9
Danke, das war die Konfiguration, nach der ich gesucht habe. Ich vergesse immer wieder, dass der Aufruf "Option" lautet, da in meinem oben "alt" steht. Daher habe ich diese Einstellung nicht berücksichtigt, als ich die Dialoge überflogen habe. Ich möchte Esc nicht verwenden, da ich ständig zwischen meinem Mac und einer Linux-Box wechsle, mit der Esc nicht funktioniert. Danke vielmals. HINWEIS für den Leser. Wählen Sie "Esc +" und nicht "Meta" für die Überschreibung der "Option" -Taste.
Rewolf

8
Stellen Sie sicher, dass Sie zu "Einstellungen -> Profile -> Standard -> Schlüssel" anstelle von "Einstellungen -> Schlüssel" navigieren.
Damien Ó Ceallaigh

Nun, das ist fantastisch, vielen Dank!
switz

Befehl O öffnet keine Profile für mich. Wo finde ich das auf dem neuesten Mac?
6005

Auch die Verwendung von esc-F funktioniert nicht mit mehreren Druckmaschinen (Sie müssen esc jedes Mal loslassen und erneut drücken, was etwas ärgerlich ist)
6005
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.