Подтвердить что ты не робот

Способ задержки таймаута ключевых последовательностей в Vim?

I, как и большинство пользователей Vim, например сопоставление комбинаций клавиш для нормального режима для повышения производительности. Обычно они начинаются с ключа-лидера.

Но когда я пытаюсь создавать новые сопоставления, и я еще не привык к ним, я немного медленно их печатаю. Эта небольшая задержка между нажатиями клавиш не только приводит к сбою последовательности, но также вызывает нежелательные команды (например, не удается ввести лидера, а затем f оставляет меня нажатой клавишей f, поэтому курсор перейдет к следующему появлению символа я нажмите далее).

Есть ли способ отложить тайм-аут для последовательностей клавиш?

Я не знаю, соответствует ли это, но

:set updatetime

показывает

updatetime=4000

но эффект ключевого ключа длится намного меньше 4 секунд.

4b9b3361

Ответ 1

set updatetime - это время, когда Vim ждет, пока он не напишет свой файл подкачки на диск, когда вы ничего не сделаете (:help updatetime).

Правильная настройка set timeoutlen (:help timeoutlen).