Olivia5k / vim-supervisor

supervisor wrappers for vim
7 stars 0 forks source link

vim-supervisor

supervisorctl wrapper in vim from anywhere inside your project. Manage your processes from a fugitive-like control buffer, send SIGHUPs when saving your files or view your logs from anywhere in your project.

Amazing features:

Installation

If you don't have a preferred installation method, I recommend installing pathogen.vim, and then simply copy and paste:

cd ~/.vim/bundle
git clone git://github.com/thiderman/vim-supervisord.git

Once help tags have been generated, you can view the manual with :help supervisord.

FAQ

I installed the plugin and started vim. Why does only the :Supervisor command exist?

This plugin will activate when it thinks it's inside a supervisord managed application. That is, anywhere inside a directory that has a parent or a sibling that contains a supervisord.conf file. Should your project be out of scope for this, you can specify it with g:supervisord_apps. See :help supervisor-config

Contributing

If your commit message sucks, I'm not going to accept your pull request. Tim Pope explained very politely dozens of times that his general guidelines are absolute rules on his repositories, and I agree with them and apply them to my repositories as well. And please, if I ask you to change something, git commit --amend.

License

Copyright (c) Lowe Thiderman. Distributed under the same terms as Vim itself. See :help license.