News for hackers. Stuff that matters.

Vim-signify - my approach of a gutter plugin

https://github.com/mhinz/vim-signify

This is my version of some kind of git-gutter plugin for Vim; vim-signify.

Features:

- supports git, mercurial, bazaar, subversion, cvs - pretty well documented - _everything_ is configurable through variables - quite fast - can be toggled on a per-buffer base - preserving of signs set by other plugins (optional) - additional line highlighting (optional)

I started writing it 3 days ago, but it's working pretty good for me already. I'd like to get some more feedback now. Thanks in advance.

(Feature requests are feedback, too!)

( 3 comments | 4 points | on HN )
Re:Vim-signify - my approach of a gutter plugin by iamthedata on Thursday March 07, 2013 @09:17AM (#5337642)
Pretty cool, but you could add a brief comparision with vim-gitgutter to the Readme, or explain why you felt the need for a new plugin.
Re:Vim-signify - my approach of a gutter plugin by mhi on Thursday March 07, 2013 @09:33AM (#5337726)
I just added a short explanation to the README:

Yes, I knew about vim-gitgutter before, I even contributed to it. But in the end I just didn't like the codebase and started my own plugin. And because I like programming VimL.

The main difference is probably the support for other DVCS. Moreover, execution speed and high configurability are two of the design goals.

Re:Vim-signify - my approach of a gutter plugin by iamthedata on Thursday March 07, 2013 @10:19AM (#5338050)
Indeed, I noticed it is faster!

Rest well. :)