Использование Alt /Cmd + Right /Left Arrow в iTerm

Можно ли перемещаться между словами в iTerm, используя Alt + Right /Left Arrows? Теперь, если я нажму Alt + Left, я получу '[D' и '[C', если я нажму Alt + Right.

136 голосов | спросил demas 3 J000000Thursday14 2014, 21:12:34

6 ответов


106

Перейдите к настройкам iTerm Preferences â † ', выберите свой профиль, затем вкладку «Ключи». Нажмите «Загрузить предустановку ...» и выберите «Редактирование естественного текста».

ответил Gordon Gao 8 TueEurope/Moscow2015-12-08T06:41:32+03:00Europe/Moscow12bEurope/MoscowTue, 08 Dec 2015 06:41:32 +0300 2015, 06:41:32
140

Перейдите к настройкам iTerm Preferences â † ', выберите свой профиль, затем вкладку «Ключи». Найдите ⌠¥ â † и ⌠¥ â † 'и установите их для отправки escape-последовательности b и отправьте escape-последовательность f соответственно.

 Отображение alt-right для перемещения курсора вперед одним словом

Если вы используете âŒ~â † и â † âŒ~, вам нужно будет переназначить следующие и предыдущие ярлыки на вкладках, для которых они установлены по умолчанию. Терминал использует для этого â ‡ §âŒ~â † 'и â ‡ §âŒ~â †.

Вы можете сделать это в разделе «Профили» или просто глобально под клавишами (показано ниже), если вы хотите установить его глобально. Обратите внимание, что настройки в профилях переопределяют глобальные настройки в Keys.

 Глобальное отображение alt-right для перемещения курсора вперед одним словом

ответил grg 3 J000000Thursday14 2014, 21:51:54
18

Если вы используете bash, вы также можете добавить

"\e\e[D": backward-word
"\e\e[C": forward-word

до ~/.inputrc.

ответил user495470 5 J000000Saturday14 2014, 14:31:54
5
  1. Перейдите к: Предпочтения > Профили > Ключи

  2. Ищите действия ⌠¥ â † и ⌠¥ â †. Они были бы сопоставлены с: Отправить шестнадцатеричные коды

  3. Измените их на Отправить последовательность Escape с Esc + B для возврата и Esc + F для перехода вперед.

ответил yottabytt 21 J0000006Europe/Moscow 2016, 12:46:52
1

CMD + Удалить - Отправить шестнадцатеричный код - 0x15

Чтобы удалить всю строку (аналогично Option + U)

ответил neaumusic 3 FebruaryEurope/MoscowbWed, 03 Feb 2016 00:42:45 +0300000000amWed, 03 Feb 2016 00:42:45 +030016 2016, 00:42:45
1

Поздно в игре, но для визуального:

 введите описание изображения здесь>> </a> </p>

<p> А именно, выберите <code>Esc +</code>. </p></body></html>

ответил JustGage 27 12017vEurope/Moscow11bEurope/MoscowMon, 27 Nov 2017 22:18:23 +0300 2017, 22:18:23

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132