de acuerdo con la documentación para gs
:
ir a dormir durante N segundos (predeterminado 1)
Por lo tanto, puede poner a Vim a dormir durante 10 segundos usando 10gs
. ¿Cuál es un buen caso de uso para este comando?
de acuerdo con la documentación para gs
:
ir a dormir durante N segundos (predeterminado 1)
Por lo tanto, puede poner a Vim a dormir durante 10 segundos usando 10gs
. ¿Cuál es un buen caso de uso para este comando?
Respuestas:
Respuesta corta: ninguna. Es decir, yo creo que es una pérdida para mapear las teclas de fácil acceso gs
a sleep
.
Dicho esto, a menudo uso el :sleep
comando cuando hago pruebas y depuración de archivos vimscript. Entonces el comando en sí no es inútil. Pero cuando lo uso, lo uso como parte de un vimscript. Después de ~ 15 años de usar Vim, nunca solía gs
hacer que Vim durmiera.
sleep
para garantizar que algunos procesos en segundo plano finalicen correctamente antes de continuar la ejecución. En el último ejemplo, he automatizado una prueba de algunos comandos vimtex, y sleep
es útil aquí también para dar algo de tiempo para inspeccionar la salida antes de continuar la ejecución.
:sleep
ser útil para probar o depurar archivos vimscript? Quizás solo un ejemplo.