"ansible-vault edit" with vi - how to force writing?

Hi

I'm using "ansible-vault edit" to edit an encrypted vars file, using
the default editor, which is vi.
While working on the file, I routinely save it from vi (using ':w'),
but noticed that the changes were written to a temp file.
In order to actually update the real file, I have to quit vi.

Is there a way to make it behave more like vi, i.e. safe the file to
the actual location instead of temp?

Having to quit en start your editor on every change is kind of a nuisance.

Thanks!!

Dick

No way currently, when you save from vi it is still unencrypted, only
when you quit does it take the file and encrypt it to replace the
original.