Я хочу иметь возможность использовать Option-left и Option-right, чтобы пропускать слова (и Cmd-left/right, чтобы перейти к началу и концу строк) внутри Vim, как это происходит в моей командной строке. У моих настроек Iterm2 есть сопоставления для этого (например, Option-left to Esc-H и один для option-right до Esc-F, чтобы пропустить слова), и это работает в оболочке локально или когда ssh'd на удаленный сервер.
Когда я использую Vim локально или удаленно, Option-left работает, но option-right не работает. Я подозреваю, что это потому, что Вим естественно слушает Esc-H, но не Esc-F. Я могу обойти это, изменив файл .vimrc на Esc-b на b и Esc-F на f, но я не хочу делать это на каждом сервере, к которому я подключаюсь.
Аналогично, у меня есть та же самая желаемая настройка для Cmd-left/right для перехода к началу и концу строки. Я могу заставить это работать в оболочке с помощью сопоставлений Iterm2 (например, Cmd-left до Esc-[h), но Vim вообще не отвечает на это, если я не буду снова перенаправлять ключи (например, Esc-[h to ^).
  Обновление: Я только что понял, как работать с параметрами - влево/вправо. Я изменил отображение в iTerm2, чтобы они были escape-[1;5D и escape-[1;5C соответственно. Я все еще хочу решить проблему Cmd-left/right, хотя (я изменил название вопроса, чтобы это отразить). Любые идеи?