This is a feature idea. Would it be possible, to support vim as the embedded text editor? For example using [neovim-component](https://github.com/rhysd/neovim-component)?