Как удобно переключиться в командный режим vi в командной строке zsh?

в vi, я сопоставил 'jj', чтобы избежать, чтобы иметь возможность переключиться в командный режим без использования раздражающей клавиши escape. Теперь я хочу иметь то же самое для редактирования командной строки, для которого я использую vi-mode. Я уже нашел следующее решение:

bindkey '^j' vi-cmd-mode

позволяет переключиться с control-j в командный режим. Все еще ищем решение без модификаторов-клавиш 'jj' или что-то подобное.

6
задан Eman Resu
13.05.2023 2:26 Количество просмотров материала 2625
Распечатать страницу

1 ответ

Примечание: Вы должны посмотреть man zshzle для многих положительных героев о настройке bindkey и эмуляции GNU readline.

вот как я сопоставил jj to Esc:

bindkey -M viins 'jj' vi-cmd-mode

если вы заинтересованы в различении между insert-mode и normal-mode, вы можете попробовать предложение Акира упоминает здесь

24
отвечен Ehtesh Choudhury 2023-05-14 10:14

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх