A Git revision list is
a list of object names (i.e. one unabbreviated SHA-1 per line)..., comments (#), empty lines, and any leading and trailing whitespace are ignored.
(from Git's fsck.skipList documentation).
The default output of git rev-list will match this. It is also suitable as input to git blame --ignore-revs-file.
This plugin provides:
- syntax highlighting (upstreamed in vim/vim#20702, neovim/neovim#40912),
- filetype detection for
.git-blame-ignore-revsfiles (upstreamed in vim/vim#20702, neovim/neovim#40912), - commenting and uncommenting with default mappings
gcandgcc(upstreamed in vim/vim#20702, neovim/neovim#40912), - showing the commit in a floating window on "hover" (
K).
