Ich möchte den geänderten Puffer, den ich gerade bearbeite, regelmäßig in eine temporäre Datei schreiben. Im Hintergrund könnte ich dann zum Beispiel externe Tools verwenden, um die Datei zu analysieren.
Ich möchte die Datei in diesem Prozess nicht an den tatsächlichen Speicherort schreiben - ich möchte, dass der Benutzer über den normalen :w
Befehl dafür verantwortlich ist.
Wie kann ich dies in einem vom Autocommand aufgerufenen Vimscript tun CursorHold
? Vim 7.4 und höher ist in Ordnung.
:[range]w !command
.