Что эквивалентно опции / alt + стрелка влево / вправо в Debian, но в Mac OS X? - PullRequest
4 голосов
/ 19 сентября 2010

Как следует из названия ...

Меня вечно раздражает, что я не могу пропустить слова при записи в терминале Mac (это работает, когда я вошел в Debian через ssh на терминале Mac)

Я получаю 'D' на Mac вместо того, чтобы прыгать влево.

Ответы [ 3 ]

3 голосов
/ 24 сентября 2010

Параметр + B для пропуска назад слова, Параметр + F для пропуска слова вперед. Вы также должны использовать ключ опции в качестве мета-ключа .

1 голос
/ 24 сентября 2010

Ctrl-[ b должен вернуться назад на слово. Вы также можете использовать Esc вместо Ctrl-[ и f для продвижения вперед.

Те же комбинации клавиш будут работать в Linux (через SSH или сидя за компьютером) и не требуют настройки для различных раскладок клавиатуры.

0 голосов
/ 27 октября 2014

Ответы здесь не решают проблему, по моему мнению. Чтобы получить GNU-подобную прокрутку слов, вы можете отредактировать привязки клавиш для CTRL + -> и CTRL + <-, чтобы они пропускали слова. </p>

Iterm (2) Зайдите в Настройки -> Профили -> Ключи -> + (Под связками) Появится запрос на сочетание клавиш, нажмите CTRL и клавишу со стрелкой, которую вы используете. Установить действие, чтобы отправить последовательность ESCAPE Установите ESC + на b (для назад) или на f (для вперед)

ТЕРМИНАЛ Настройки -> Профили -> Клавиатура -> + (Под привязками) Установите KEY в <- курсор влево или вправо Установите MODIFIER на ^ Control Установить действие для отправки текста Установите для пустого поля ввода значение \ 033f (для пересылки) или \ 033b (для перемотки назад) </p>

После выхода вы сможете переходить вперед и назад на 1 слово, точно так же, как в GNU Linux.

Обратите внимание, что с vim возникнет проблема с циклической перемоткой вперед, как указано здесь: https://superuser.com/questions/639992/iterm2-vim-altright-left-arrow

Надеюсь, это поможет!

...