Auto completion for github/gitlab issues when editing git commit messages using vim
:UpdateIssueto update issue cache<C+X> <C+O>to show omini completion, it will fetch automatically if cache is not found
- copy
ftdetectandftpluginto your~/vimfolder. - add
cachefolder to.gitignorein your project folder, because it will save issues in that folder. ( It will be fixed in the future )
TODO: I haven't use any plugin manager yet
- get current repo information by reading file in .git folder
- make api calls to github to get the issue list
- cache issues and add command for fetch
- omni completion for file type
COMMIT_EDITMSG - allow filter issues in the command, currently only open issue are fetched
- allow search issues
- support Chinese
- add it to auto completion when type
Fix #it will pop up recent issues
- https://github.com/JarrodCTaylor/vim-plugin-starter-kit
- http://vimdoc.sourceforge.net/htmldoc/if_pyth.html The python interface for vim
