В оболочке bash с привязкой ключей emacs вы можете использовать комбинацию клавиш, такую как Mf, Mb, чтобы переместиться на одно слово вперед или назад в приглашении оболочки соответственно. Обычно мета-ключ сопоставляется с Alt-ключом в Windows и Linux. Однако в iTerm я не смог найти способ привязать этот мета-ключ к клавише Option или Command на моем MacBook Pro.
Кажется, что в OS X метаключ по умолчанию сопоставлен с ключом ESC. Таким образом, вы можете использовать ESC-F, ESC-B на iTerm. Однако ключ ESC, по-видимому, не практичен в использовании. Кроме того, в iTerm есть опция, которая позволяет вам отображать модификаторы для мета-ключа (Закладки> Профили> Профили клавиатуры> Глобальные> Клавиша опции как ...), этот параметр, похоже, не работает вообще.
Поэтому, если кто-нибудь знает, как решить эту проблему, пожалуйста, дайте мне знать.
Я обновился до последней версии 0.9.6.1012, и это поведение сохраняется до сих пор.
Изменить: некоторые разъяснения на мой вопрос. Связывание клавиш, о котором я говорю, относится к оболочке bash, а не к emacs. Просто так получается, что по умолчанию оболочка bash также использует ту же привязку клавиш, что и emacs.