gv.vim
gv.vim copied to clipboard
A git commit browser in Vim
1、Ubuntu22.04 2、vim9.0 3、gv.vim master: 320cc8c 4、tpope/vim-fugitive master: ef99f1d .vimrc Use default configuration 
Map `p` to open the commit in preview window. I'm happy to help work on this but I'm not sure where to start.
`q` for closing overwrites the vim builtin command history editing mode `` which would be nice for reusing previous commands without leaving the graph tab. IMO only `gq` for closing...
`fugitive#LogComplete` is the context-sensitive `customlist` function used for `:G log`.
As far as I can tell, there's no way to refresh git state (if I create a branch with `:Git br hihi`), so I added one. Limitation: only works on...
Is there any way to change the way diffs are displayed? I already google around and searched the issues of this repo but found nothing. I have [delta](https://github.com/dandavison/delta) setup in...
Hey, For some reason I'm getting `Vim(if):E944 Reverse range in character class` when executing `:GV` or `:GV!`. Then only command which works for me is `:GV?`. 
Here the log at line 10 is being viewed on the right, but I moved the cursor => It's easy to loose where we where.. 
I always use :Helptags to find my help in vim, came back many times to github to see how to use GV, I hope you agree that a little helpfile...
In a GV buffer, hit `r` to refresh the git log print out. This achieves the same goal as (#53), but uses a different implementation. In particular: * Hitting `r`...