2012-09-09 19 views

Antwort

20

Ich habe keinen Mac handlich, aber ESC d sollte in der Theorie das gleiche tun, was ALT-d tut.

HINWEIS: Dies bedeutet, ESC zu drücken, loszulassen und dann d zu drücken. Schau ma, keine Schlüsselakkorde.

+0

Korrekt; ESC fungiert normalerweise als Metaschlüssel in Mac OS X, da die Alt-Taste (Option) für andere Zwecke verwendet wird. – chepner

+0

Wo finden Sie eine vollständige Liste solcher Tastenkombinationen zum Bearbeiten an der Befehlszeile? – qazwsx

13

Um Alexsanders Antwort hinzuzufügen, besteht die einfachste Möglichkeit zur Replizierung dieses Verhaltens darin, die Option "Linke Optionsschaltfläche fungiert als + Esc" im Bildschirm "Einstellungen-> Profile-> Schlüssel" auszuwählen.

0

ctrl+d war ein Vorwärts löschen für mich in irb und iex in iTerm2. Aber da ich die normale Del-Taste auf der Tastatur mit dem Nummernblock verwenden wollte, suchte ich nach etwas anderem. Und dann fand ich eine Liste von Hex-Codes entsprechend ctrl + etwas Tastenanschläge: 4 ist Nummer und die Zahl ist 4. iTerm2 Del key mapping

10

Für diese und andere Abkürzungen gehen Sie zu Präferenz -> Profil -> Schlüssel, fügen Sie die folgenden Abkürzungen hinzu

⌥ ←: senden Escape-Sequenz ESC + b

⌥ →: senden Escape-Sequenz ESC + f

⌘ ←: senden Escape-Sequenz ESC + [H

⌘ →: senden Escape-Sequenz ESC + [F

⌘ ← Löschen: Senden Hex-Code 0x15

⌥ ← Löschen: Senden Hex-Code 0x1B 0x08

http://elweb.co/making-iterm-2-work-with-normal-mac-osx-keyboard-shortcuts/ gab mir den Tipp

+0

⌥ ← Löschen: Sende Hex Code 0x1B 0x08 um ein Wort rückwärts bis spl zu löschen. Charakter. (eigene Notizen) – FacePalm

0

Sie eine Verknüpfung für sie hinzufügen können, Einstellungen gehen Sie zu“ "→ "Profile" → "Keys", und klicken Sie dann auf "+" eine benutzerdefinierte Verknüpfung hinzufügen, und fügen Sie diese:

enter image description here

Nun sollten Sie in der Lage sein, ein Wort durch Klicken auf + d zu löschen.