zgodnie z dokumentacją dla gs
:
idź spać przez N sekund (domyślnie 1)
W ten sposób możesz uśpić Vima na 10 sekund za pomocą 10gs
. Jaki jest dobry przypadek użycia tego polecenia?
zgodnie z dokumentacją dla gs
:
idź spać przez N sekund (domyślnie 1)
W ten sposób możesz uśpić Vima na 10 sekund za pomocą 10gs
. Jaki jest dobry przypadek użycia tego polecenia?
Odpowiedzi:
Krótka odpowiedź: brak. Oznacza to, że uważam, że to strata do mapowania łatwo dostępne przyciski gs
do sleep
.
Powiedziawszy to, często używam :sleep
polecenia podczas testowania i debugowania plików vimscript. Zatem samo polecenie nie jest bezużyteczne. Ale kiedy go używam, używam go jako części vimscript. Po około 15 latach używania Vima nigdy nie gs
uśpiłem Vima.
sleep
do zapewnienia, że niektóre procesy w tle kończą się poprawnie przed kontynuowaniem wykonywania. W ostatnim przykładzie zautomatyzowałem test niektórych komend vimtex i sleep
przydaje się tutaj, aby dać trochę czasu na sprawdzenie danych wyjściowych przed kontynuowaniem wykonywania.
:sleep
być przydatny do testowania lub debugowania plików vimscript. Może tylko jeden przykład.