Anwendungsfall für `gs`

10

gemäß Dokumentation für gs:

N Sekunden schlafen gehen (Standard 1)

So können Sie Vim mit für 10 Sekunden in den Ruhezustand versetzen 10gs. Was ist ein guter Anwendungsfall für diesen Befehl?

Anurag Peshne
quelle

Antworten:

10

Kurze Antwort: Keine. Das heißt, ich glaube , es ist eine Verschwendung ist , die leicht zugänglich Schlüssel zur Karte gszu sleep.


:sleepTrotzdem verwende ich den Befehl häufig, wenn ich Vimscript-Dateien teste und debugge. Der Befehl selbst ist also nicht nutzlos. Aber wenn ich es benutze, benutze ich es als Teil eines Vimskripts. Nach ~ 15 Jahren mit Vim habe ich Vim noch nie gszum Schlafen gebracht.

Karl Yngve Lervåg
quelle
1
Können Sie bitte :sleepnäher erläutern, wann dies zum Testen oder Debuggen von Vimscript-Dateien hilfreich sein kann ? Vielleicht nur ein Beispiel.
Anurag Peshne
2
Zwei Beispiele: Beispiel 1 und Beispiel 2 . In beiden Beispielen wird sleepsichergestellt, dass einige Hintergrundprozesse ordnungsgemäß abgeschlossen werden, bevor die Ausführung fortgesetzt wird. Im letzten Beispiel habe ich einen Test einiger vimtex-Befehle automatisiert. Dies sleepist auch praktisch, um Zeit für die Überprüfung der Ausgabe zu haben, bevor die Ausführung fortgesetzt wird.
Karl Yngve Lervåg