выход из "режима инстера" в zsh vi-mode при использовании tmux - PullRequest
0 голосов
/ 14 сентября 2018

Я использую zsh с vi-mode и плагином vi-mod . Я выбираю выйдите из режима вставки с помощью комбинации клавиш jk. В начале, время, отведенное на k с j, было слишком коротким, я установил export KEYTIMEOUT="30" в своем .zsh, чтобы решить эту проблему.

К сожалению, я столкнулся с той же проблемой с tmux : задержка для ввода k с j слишком мала. Я видел на каком-то форуме вариант набор -s escape-time NUMBER но это, кажется, не подходит, у меня все еще слишком короткая задержка с NUMBER=0 или NUMBER=500 ..

Есть идеи? Спасибо, что читаете меня!

(кстати, я работаю с Debian Buster)

1 Ответ

0 голосов
/ 20 сентября 2018

У меня была похожая проблема (я тоже использую vi-mode), и я исправил ее с помощью bindkey.

Если вы запустите эту команду, она перечислит много необычных привязок, которые вы можете не ожидать. Вы можете найти один, связанный с нажатиями клавиш, которые вы используете.

Моя проблема / задержка была связана с поиском, поэтому решение было поместить эту (удаление) строку в мой .zshrc:

bindkey -r '\e/'
...