Neovim的插件管理器
Neovim 是一个现代的、快速的且与vim完全兼容的文本编辑器。它支持插件、LSP、GUI、web browsers 等等。各种各样的插件可以极大的提高Neovim的工作效率,随着使用时间的增加安装的插件也越来越多,所以有必要使用一个管理插件的插件来规范管理大量的插件,这样的插件称为插件管理器。Neovim 有各种各样的插件管理器,本文的目的就是列出这些常用的插件管理器,以方便读者选择。
- lazy.nvim: lazy.nvim is a modern plugin manager for Neovim.
- pckr.nvim: Spiritual successor of https://github.com/wbthomason/packer.nvim
- packer.nvim:
packer.nvim is currently unmaintained. For the time being (as of August,
2023), it is recommended to use one of the following plugin managers
instead:
lazy.nvim
orpckr.nvim
- paq-nvim: Paq is a Neovim package manager written in Lua.
- neopm:Plugin manager for neovim, pre-alpha stage. Expect breaking changes.
- dep: A versatile, declarative and correct neovim package manager in Lua. Originally written for personal use by luaneko.
- optpack.nvim: This is a neovim plugin manager that uses only opt package.
- pact.nvim: pact is a semver focused, pessimistic plugin manager for Neovim.
- vim-plug:A minimalist Vim plugin manager.Just one file with no dependencies. Super easy to set up.
- Vundle.vim:Vundle is short for Vim bundle and is a Vim plugin manager.
- pathogen.vim:Manage your 'runtimepath' with ease. In practical terms, pathogen.vim makes it super easy to install plugins and runtime files in their own private directories.
- dein.vim: Dein.vim is a dark powered Vim/Neovim plugin manager.
- volt: Multi-platform CLI tool managing Vim plugin life