Marco Hinz
e7338cd155
add s:remove_from_buffer_list()
This functions checks if a given key actually exists in our s:active_buffers dictionary, because there might be buffers that weren't added to it in the first place. At the moment this is the case for Vim's help pages and buffers that aren't associated with any filename. Thanks for reporting, Jeremy Mack. Closes #1.
vim-signify
Or just: sy
This plugin started as a port of GitGutter, a famous plugin for Sublime Text 2. It shows all added, deleted and changed lines since the last commit via Vim its sign column.
It's fast, highly configurable and well documented.
Features:
-
supports git (other DVCS will follow)
-
apart from signs there is also optional line highlighting
-
you can toggle the plugin per buffer
-
fully configurable through global variables
-
good documentation
-
quick developer response! :-)
Limits exist only in your mind! Vim on!
Installation
I suggest using tpope's plain and awesome pathogen:
Afterwards, just clone vim-signify into ~/.vim/bundle/.
Usage
:h signify
Author
Marco Hinz <mh.codebro@gmail.com>
License
Copyright © 2013 Marco Hinz. Distributed under the same terms as Vim itself (see
:help license
).
Description
Languages
Vim script
99.5%
Shell
0.5%