Ist es möglich, die Eingabegeschwindigkeit in vim selbst (nicht im Betriebssystem) zu beschränken?
Um eine Bearbeitungssitzung über eine langsame Netzwerkverbindung zu simulieren.
Antwort1
Sie könnten etwa Folgendes tun:
:autocmd CursorMoved,CursorMovedI * :sleep 200m
Dies führt dazu, dass Vim jedes Mal, wenn sich der Cursor im Normal- oder Einfügemodus bewegt, für 200 Millisekunden pausiert. Dies funktioniert nicht für die :-Befehlszeile oder in einigen anderen Kontexten.
Sehen:
:help :autocomd
:help CursorMoved
:help :sleep