use Neovim::RPC; Neovim::RPC->new->api->export_dsl(1); vim_set_current_line( "hello there" );
Oh, and did I ever told you that neovim comes with support for embedded terminals? Where, say, we could be running
So, yeah, I can now control neovim from Perl running inside neovim.
Oh, and did I mention that reply can invoke an editor to edit its code too? Aaah, yes. From the horrified glint in your eyes, I see you understand what it means.
You may scream, if you think it'll help.