A bit of backgroundFeel free to move to the example code, to avoid my ramblings. Plugins have always been at the very center of the Vim experience. Traditionally, you were restricted to writing plugins in VimScript, or a small set of supported languages like Python or Ruby. Between all the paradigm shifts that Neovim brought about, the ones that got me most excited were asynchronicity as a first-c