Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
Development
Plug-in
Vim
What are the best plugin managers for vim?
10
Options
Considered
234
User
Recs.
Feb 3, 2024
Last
Updated
Related Questions
Activity
Have feedback or ideas?
Join our community
on Discord
Ad
8
Options
Considered
Best plugin managers for vim
Price
Last Updated
65
vim-plug
-
Feb 3, 2024
--
Pathogen
-
Oct 9, 2022
33
Vundle
-
Jul 18, 2022
--
Dein.vim
-
Jul 16, 2022
--
volt
-
Aug 2, 2021
See Full List
65
vim-plug
My Rec
ommendation
for
vim-plug
My Recommendation for
vim-plug
All
13
Experiences
7
Pros
6
Top
Pro
•••
Simple to set up and use
Vim-plug just requires a single file download to start using, and also requires nothing extra be added to your Vimrc outside of the function calls to start/end defining plugins.
See More
Elias Van Ootegem's Experience
Vim-Plug has been my go-to plugin manager for a long time. Easy to use, reliable, git-based with the ability to run commands on install/update, or enable plugins by filetype, etc... Never change a winning team.
See More
Top
Pro
•••
Lightweight
Vim-plug uses a fast parallel installation/update process and uses on demand loading for faster startup times.
See More
AuthenticMenhit's Experience
Easy to use plugin manager without any dependencies (this is a must for me). Good documentation and a ton of help found in the "interweb". Works 99.999% of the time and when not it's usually my fault.
See More
Top
Pro
•••
Parallel plugin installation
See More
InfluentialKutkh's Experience
Simple to use, just add two lines and a list of plugin sources - especially github. My favorites are easymotion/vim-easymotion, tpope/surround, godlygeek/tabular.
See More
Top
Pro
•••
Recently updated
Active Repo
See More
BrilliantThallo's Experience
Easy to install and go running...
See More
Top
Pro
•••
Fast
See More
ConsiderateHel's Experience
Works great!
See More
Top
Pro
•••
Supports post-update hooks
vim-plug allows you to automatically run arbitrary shell commands after installing or updating a plugin, which is useful if the plugin needs to be compiled or make installed after an update.
See More
Forrest Lyu's Experience
Actually, I'm a beginner.
See More
AwesomestEuryale's Experience
Fast, straightforward, lightweight, and good. Nothing extraneous.
See More
Hide
See All
Get it
here
Recommend
142
5
--
Pathogen
My Rec
ommendation
for
Pathogen
My Recommendation for
Pathogen
All
5
Experiences
2
Pros
2
Cons
1
Top
Pro
•••
git clone <URL> ~/.vim/bundle/<plugin-directory>
Done.
See More
Top
Con
•••
Doesn't directly manage plugins
Other plugin managers will install, enable, and disable plugins for you. This one doesn't. If it's in the bundle directory, it gets loaded, if it's not, it doesn't. This can make it difficult to debug which plugin is causing some unexpected behaviour, as there is no simple way to enable/disable loading a plugin.
See More
SincereGoibniu's Experience
simple to use. It's just what I need. Works without head hassle.
See More
Top
Pro
•••
Simple, especially useful for offline install
Minimal additions to .vimrc file, doesn't try to download anything, so no internet connection needed.
See More
CaffeinatedAhauChamahez's Experience
Just git clone the plugin you need and done. Very minimalistic. Easy to use. Works
See More
Hide
See All
Get it
here
Recommend
14
2
33
Vundle
My Rec
ommendation
for
Vundle
My Recommendation for
Vundle
All
7
Experiences
2
Pros
2
Cons
3
Top
Con
•••
Out of date to VIM 9.0, doesn't work with latest VIM
See More
Top
Pro
•••
Easy to use
See More
HumblePramzimas's Experience
Pretty easy to add and manage.
See More
Top
Con
•••
.vimrc can get noisy
You have to list each and every plugin in your .vimrc file.
See More
Top
Pro
•••
Vundle can find, install, and upgrade plugins for you
See More
Prajesh Sudhakar's Experience
Vundle is short for Vim bundle and is a Vim plugin manager.
See More
Top
Con
•••
Inactive
See More
Hide
See All
Get it
here
Recommend
21
7
--
Dein.vim
My Rec
ommendation
for
Dein.vim
My Recommendation for
Dein.vim
All
5
Experiences
2
Pros
1
Cons
2
Top
Con
•••
Limited documentation
See More
Top
Pro
•••
Extremely fast
See More
Yuji Yamamoto's Experience
Fast
See More
Top
Con
•••
Complex to set up/understand
See More
MagicalPhraPhrom's Experience
Fit's in well with the maintainers other plugins.
See More
Hide
See All
Get it
here
Recommend
15
1
--
volt
My Rec
ommendation
for
volt
My Recommendation for
volt
All
4
Pros
4
Top
Pro
•••
Based on Vim 8 packages feature
See More
Top
Pro
•••
Volt does not slow down your startup
See More
Top
Pro
•••
Profile feature saves set of plugins, vimrc, and gvimrc
You can switch those combinations with one command
See More
Top
Pro
•••
Parallel download
See More
Hide
See All
Get it
here
Recommend
6
1
--
minpac
My Rec
ommendation
for
minpac
My Recommendation for
minpac
All
1
Pros
1
Top
Pro
•••
Parallel install/update using Vim8/Neovim's 'jobs' feature
See More
Hide
Get it
here
Recommend
7
--
Janus
My Rec
ommendation
for
Janus
My Recommendation for
Janus
All
2
Pros
2
Top
Pro
•••
Builds atop Pathogen
Janus actually uses Pathogen to manage its chosen plugins, and lets you add your own, just as you would with Pathogen.
See More
Top
Pro
•••
Great set of defaults
Janus is a great place to start with Vim, with much of the functionality that you would expect from a modern editor, without you having to configure it all.
See More
Hide
Get it
here
Recommend
3
--
AsyncRun.vim
My Rec
ommendation
for
AsyncRun.vim
My Recommendation for
AsyncRun.vim
All
3
Pros
3
Top
Pro
•••
Good user experience
Output is displayed in the quick fix window, errors are matched with error format. After a job is finished, it can ring a bell to notify you while you're focusing on editing.
See More
Top
Pro
•••
Fully asynchronous
Command is done in the background, no need to wait for the entire process to finish. You can explore the error output immediately, or keep working in vim while executing.
See More
Top
Pro
•••
Easy to use
Just start your background command by :AsyncRun (just like old "!" cmd). Easy to distribute, just a single self-contained asyncrun.vim source file.
See More
Hide
See All
Get it
here
Recommend
4
Don't see your favorite option? Add it.
--
volt
My Rec
ommendation
for
volt
My Recommendation for
volt
Get it
here
Recommend
2
--
Neobundle
My Rec
ommendation
for
Neobundle
My Recommendation for
Neobundle
Get it
here
Recommend
3
1
See flagged products
Hide flagged products
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
One sec!
Are you sure that you want to abandon your hard work?
Delete Work
Continue working
{}
undefined
url next
price drop