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 gs
a sleep
.
Detto questo, utilizzo spesso il :sleep
comando 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 gs
Vim per dormire.
sleep
per 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.
:sleep
essere utile per testare o eseguire il debug di file vimscript. Forse solo un esempio.