secondo la documentazione per gs:
andare a dormire per N secondi (impostazione predefinita 1)
Quindi puoi mettere Vim a dormire per 10 secondi usando 10gs. Qual è un buon caso d'uso per questo comando?
secondo la documentazione per gs:
andare a dormire per N secondi (impostazione predefinita 1)
Quindi puoi mettere Vim a dormire per 10 secondi usando 10gs. Qual è un buon caso d'uso per questo comando?
Risposte:
Risposta breve: nessuna. Cioè, credo che sia uno spreco di mappare i tasti facilmente accessibili gsa sleep.
Detto questo, utilizzo spesso il :sleepcomando quando eseguo test e debug di file vimscript. Quindi il comando stesso non è inutile. Ma quando lo uso, lo uso come parte di un vimscript. Dopo ~ 15 anni di utilizzo di Vim, non ho mai usato gsVim per dormire.
sleepper garantire che alcuni processi in background vengano completati correttamente prima di continuare l'esecuzione. Nell'ultimo esempio, ho automatizzato un test di alcuni comandi di vimtex, ed sleepè utile anche qui dare un po 'di tempo per ispezionare l'output prima di continuare l'esecuzione.
:sleepessere utile per testare o eseguire il debug di file vimscript. Forse solo un esempio.