przypadek użycia dla `gs`

10

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?

Anurag Peshne
źródło

Odpowiedzi:

10

Krótka odpowiedź: brak. Oznacza to, że uważam, że to strata do mapowania łatwo dostępne przyciski gsdo sleep.


Powiedziawszy to, często używam :sleeppolecenia 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 gsuśpiłem Vima.

Karl Yngve Lervåg
źródło
1
Czy możesz opracować, kiedy może :sleepbyć przydatny do testowania lub debugowania plików vimscript. Może tylko jeden przykład.
Anurag Peshne
2
Dwa przykłady: przykład 1 i przykład 2 . Oba przykłady służą sleepdo 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 sleepprzydaje się tutaj, aby dać trochę czasu na sprawdzenie danych wyjściowych przed kontynuowaniem wykonywania.
Karl Yngve Lervåg,