vim-zen
vim-zen copied to clipboard
Barebones Vim Plugin Manager
vim-zen
Barebones Vim Plugin Manager
Features
- Does 3 things and does them well - Install, Remove, Update
- Parallel install & update using Python multithreading.
- Easy setup and simple usage.
Installation
Put the zen.vim file into the autoload directory.
Unix
Neovim
curl -o ~/.local/share/nvim/site/autoload/zen.vim --create-dirs https://raw.githubusercontent.com/danishprakash/vim-zen/master/zen.vim
Vim
curl -o ~/.vim/autoload/zen.vim --create-dirs https://raw.githubusercontent.com/danishprakash/vim-zen/master/zen.vim
Usage
- Add a
vim-zensection in your vimrc. - Add
call zen#init()method at the beginnning of the section. - Add plugins using the
Plugincommand. - Reload
.vimrc. - Run
ZenInstallfrom within vim.
Example vim-zen section
" begin section
call zen#init()
Plugin 'junegunn/goyo.vim'
Plugin 'https://github.com/danishprakash/vimport'
" end section
See this for reference.
Commands
ZenInstall: Install plugins.ZenUpdate: Update plugins.ZenDelete: Remove unused plugins.
Why?
I wanted something really simple, all other plugin managers out there did the things that I wanted along with other stuff. I wanted a plugin manager that helped me install, remove, and update the plugins I use.
Links
License
MIT
