A Guide to vim.pack (Neovim built-in plugin manager)
The upcoming Neovim 0.12 release will have a built-in plugin manager. It is implemented in Lua and is available as a built-in vim.pack module (hence the name). This blog post describes the fundamentals of how vim.pack is intended to be used. Reading only selected sections should be fine, but it is written to be read from top to bottom. Note Beware that, although unlikely, some information from this post can become outdated. Neovim’s own documentation is always the higher authority. From the running Neovim instance execute :h vim.pack to read the help and :h vim.pack-examples to read suggested workflows for common use cases. If you are a visual learner or want to see how using vim.pack looks like, check out this YouTube video: NoteA Demo of vim.pack (Neovim built-in…