Publish your vim plugin right away!
Vishop (VIM Script Host Publisher) is VIM script publisher client.
Easily bundle and deploy to vim.org on command line.
No web browser required!
pip install vishop
# Create configuration file (vishop.json)
vishop init
# Bundle
vishop build .
# Publishing
vishop publish dist/*.tar.gz
What's this projects motivation?
I realized there are many vim script managers like vim-plug, pathogen.vim etc. But in the other hands, there was no command line tool for vim.org. So I made one. :)
Mostly inspired by many of dependency, package managers and publish, deployment tools. Such as twine, yarn and npm.
Vishop is now on beta, so be aware of bugs and let me know if you find one.
Why Python?
Because VIM supports python command (see :help python
).
It will much easier when you develop your own VIM plugin using vishop module,
or even simple gluing in vimrc file; because it's written in Python. And also life is short.
Add the badge to your project's README.md
:
[![Script manager: vishop](https://img.shields.io/badge/script%20manager-vishop-blueviolet)](https://github.com/Xvezda/vishop)
Copyright (C) 2020 Xvezda
MIT License