usare case per `gs`


10

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:


10

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.


1
Potete per favore elaborare, quando può :sleepessere utile per testare o eseguire il debug di file vimscript. Forse solo un esempio.
Anurag Peshne,

2
Due esempi: esempio 1 ed esempio 2 . Entrambi gli esempi servono 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.
Karl Yngve Lervåg,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.