With the release of Neovim 0.5.0, Lua as a first-class embedded config and plugin language support is now available for general use.
I've started to see Lua plugins pop up more and more, and often their config documentation is also in Lua. This isn't a problem if you're using an
init.lua, but what if you're still using
Well it turns out embedding Lua config in
init.vim is pretty easy, just do the following:
lua << EOS -- Lua config here ... EOS
If you want to see an example of this, check out my