In einer Bash-Shell mit Emacs-Schlüsselbindung können Sie eine Tastenkombination wie Mf, Mb verwenden, um ein Wort an der Shell-Eingabeaufforderung vorwärts oder rückwärts zu verschieben. Normalerweise wird der Metaschlüssel unter Windows und Linux der Alt-Taste zugeordnet. In iTerm konnte ich jedoch keine Möglichkeit finden, diesen Metaschlüssel der Optionstaste oder der Befehlstaste auf meinem MacBook Pro zuzuordnen.
Es scheint, dass in OS X der Metaschlüssel standardmäßig dem ESC-Schlüssel zugeordnet ist. Sie können also ESC-f, ESC-b auf iTerm verwenden. Der ESC-Schlüssel ist jedoch anscheinend nicht praktisch zu verwenden. Darüber hinaus verfügt iTerm über eine Option, mit der Sie die Zuordnung des Metaschlüssels ändern können (Lesezeichen> Profile> Tastaturprofile> Global> Optionsschlüssel als ...). Diese Einstellung scheint überhaupt nicht zu funktionieren.
Wenn jemand weiß, was die Lösung für dieses Problem ist, lassen Sie es mich bitte wissen.
Ich habe ein Upgrade auf die neueste Version 0.9.6.1012 durchgeführt, und dieses Verhalten besteht weiterhin.
Edit: Einige Klarstellungen zu meiner Frage. Die Schlüsselbindung, von der ich spreche, ist für Bash-Shell, nicht für Emacs. Es kommt nur vor, dass die Bash-Shell standardmäßig dieselbe Schlüsselbindung verwendet wie Emacs.