>>lopati+Zi
I see how the separation of "persisted active buffers" from "saved files" is important, but FWIW I have vim configured to (for a specific note-taking FileType) write the buffer out on 60 seconds of inactivity.
Not the same, but adequate for my needs.