2017-01-01 2 views
1

При использовании триггера события CursorHoldI Я обнаружил, что для выполнения команды требуется около 3 секунд.Изменить время удержания курсора?

Есть ли способ уменьшить это время?

+3

Возможно, вы после ': help timeout' или, может быть,': help updatetime' (на основе того, что говорит руководство для CursorHold) –

+0

Большое спасибо @MichaelBerkowski 'updatetime' было решением , – Sabrina

ответ

3

От :help CursorHoldI:

Just like CursorHold, but in Insert mode. [..] 

, а затем из :help CursorHold:

CursorHold      When the user doesn't press a key for the time 
           specified with 'updatetime'. 
[..] 

по умолчанию для updatetime 4000 (4 секунды); Вы можете изменить это что-то вроде 1 секунду:

set updatetime=1000 

Обратите внимание, что очень низкое значение может замедлить Vim вниз, так как некоторые CursorHold команды могут быть сравнительно дорогими. Он также используется для записи файла подкачки

Смежные вопросы