Ich bin in Löwe
mit iTerm2, Zsh und Oh-My-Zsh
aber ich kann mich nicht durch Wörter bewegen, wenn ich drücke: ALT+Pfeil nach links oder CMD+Pfeil nach links oder so etwas
Wenn ich stattdessen "ALT+Pfeil nach rechts" drücke, druckt es [C und wenn ich "SHIFT+ALT+Pfeil nach links" drücke, druckt es D0
Wie kann ich iTerm2 so konfigurieren, dass es sich wie jedes andere Programm verhält, wenn ich mich durch Wörter bewege?
Ich habe endlich die Lösung für dieses Problem hier gefunden: https://coderwall.com/p/h6yfda . Die notwendigen Schritte sind nachfolgend dargestellt:
Die Standardeinstellung ist Strg-links Strg-rechts. Bearbeiten Sie zum Anpassen Einstellungen/Tasten und ordnen Sie den Escape-Code einem anderen Hotkey Ihrer Wahl zu
Öffnen Sie Ihr Profil und verwenden Sie unter der Registerkarte „ Schlüssel “ die Option „ Natürliche Textbearbeitung “.
Um mit Option-Links und Option-Rechts Wörter in iTerm 2 zu durchlaufen, fügen Sie hinzu
bindkey -e
bindkey '\e\e[C' forward-word
bindkey '\e\e[D' backward-word
zu, ~/.zshrc
wenn Sie zsh verwenden, oder hinzufügen
"\e\e[C": forward-word
"\e\e[D": backward-word
zu, ~/.inputrc
wenn Sie bash verwenden.
Strg -links wäre \e[1;9D
in iTerm 2 und \e[1;5D
Terminal und Strg-rechts wäre \e[1;9C
in iTerm 2 und \e[1;5C
Terminal.
Um die Escape-Sequenz für eine Tastenkombination anzuzeigen, führen Sie aus cat -v
und drücken Sie dann die Tastenkombination.
fespinozacast
Willington Vega