случай использования для `gs`


10

согласно документации для gs:

засыпать на N секунд (по умолчанию 1)

Таким образом, вы можете уложить Vim на 10 секунд, используя 10gs. Каков хороший вариант использования этой команды?

Ответы:


10

Краткий ответ: нет. То есть, я считаю , что это пустая трата на карту легкодоступных ключей gsк sleep.


С учетом сказанного, я часто использую :sleepкоманду при тестировании и отладке файлов vimscript. Так что сама команда не бесполезна. Но когда я использую его, я использую его как часть vimscript. После ~ 15 лет использования Vim я никогда не gsзаставлял Vim спать.


1
Подскажите, пожалуйста, когда это может :sleepбыть полезно для тестирования или отладки файлов vimscript. Может быть, только один пример.
Анураг

2
Два примера: пример 1 и пример 2 . Оба примера используются sleepдля обеспечения правильного завершения некоторых фоновых процессов перед продолжением выполнения. В последнем примере я автоматизировал тест некоторых команд vimtex, и sleepздесь мне также пригодится время, чтобы проверить вывод перед продолжением выполнения.
Карл Ингве Лервог,
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.