Vimmer
Install, update and remove Vim plugins with ease using this command line utility. This is an early alpha release for those who want to give it a try and are willing to submit feedback. I am offering it with NO GUARANTEES. Thanks!
Install / Use
/learn @densitypop/VimmerREADME
Vimmer: Easily manage your Vim plugins
Vimmer makes it easy to install, remove and update Vim plugins from the following sources:
- Github
- Vim.org
N.B. Vimmer is a work in progress. This is an early alpha release for those who are willing to try it and submit feedback. I am offering it with NO GUARANTEES. If you're still with me, please submit your feedback at https://github.com/densitypop/Vimmer/issues. Thank you!
Installation and Usage
Installing Vimmer is as simple as running:
gem install vimmer
Dependencies
Vimmer depends on the Pathogen plugin for managing Vim's runtime path. Using Pathogen, Vimmer will install plugins into ~/.vim/bundle. Installing a plugin is as simple as running:
vimmer install https://github.com/tpope/vim-fugitive.git
To install a plugin, colorscheme or other script from vim.org use the URL to the script's page. For example:
vimmer install "http://www.vim.org/scripts/script.php?script_id=2501"
Restart Vim and you're done! For details on installing Pathogen see Pathogen on Vim.org. Note: I am planning to automatically setup Pathogen during the Vimmer install process.
Documentation
Vimmer is documented using Cucumber features and hosted on Relish. View the documentation.
Contributing to Vimmer
- Check out the latest master to make sure the feature hasn't been implemented or the bug hasn't been fixed yet
- Check out the issue tracker to make sure someone already hasn't requested it and/or contributed it
- Fork the project; make sure you're working in your own branch off the develop branch
- Write some tests/Cukes; implement until you're happy and the tests pass. This is important to make sure I don't accidentally break your fix in the future
- Send me a pull request
Related Skills
node-connect
344.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
96.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
