Neovim is advertised as being a plug in replacement for vim, which is 100% not true. Many things are different, including undo files and :!. I can't remember the feature that made me give up, but at some point the switch became more work than it was worth, considering my vim setup already works. I'm not sure what I would do if I were starting out today.