If fugitive.vim is the Git, rhubarb.vim is the Hub. Or at least it could be. One day. Right now it's pretty stupid. I almost named it chubby.vim, but it just didn't feel right.
So far there's only one feature: In Git commit messages, GitHub issues
can be omni-completed (
:help compl-omni). This
makes inserting those
Closes #123 remarks slightly easier than copying
and pasting from the browser.
Maybe I'll extract
:Gbrowse out of fugitive.vim and put it here
instead. Or maybe I'll add some cool Gist stuff. You never know with
In a netrc:
echo 'machine api.github.com login <user> password <password>'>>~/.netrc
git config --global github.user <user> git config --global github.password <password>
In your shell:
export GITHUB_USER=<user> export GITHUB_PASSWORD=<password>
let g:github_user = '<user>' let g:github_password = '<password>'
With an API token:
let g:RHUBARB_TOKEN = '<token>'
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/tpope/vim-rhubarb.git
Once help tags have been generated, you can view the manual with
How do I turn off that preview window that shows the issue body?
Copyright (c) Tim Pope. Distributed under the same terms as Vim itself.