Sounds like it's missing a few key features.
A related comment on buffer management from the author of the project: https://github.com/martanne/vis/issues/300#issuecomment-2160...
I managed to live without hidden buffers so far, though I accept that they are convenient.
It would be really hard for me to switch to an editor without persistent undo.