git-messenger.vim
git-messenger.vim copied to clipboard
Vim and Neovim plugin to reveal the commit messages under the cursor
https://user-images.githubusercontent.com/26611948/184504997-6ab85047-bcf1-4cc6-81ec-b8ed65b72c38.mov
When editing worktrees, to make git functionality working on neovim i usually use this env. variables ```bash GIT_DIR= GIT_WORK_TREE= nvim ``` Git plugins like fugitive or gitsigns.nvim works fine. But...
There is a BufLeave autocmd that will make the git-messenger popup window closed when the focus has moved to another window. However, the event is also triggered when there appears...
After popup window has been created, git-messenager uses `noautocmd wincmd p` to jump back to the current buffer, which ignores BufEnter and BufLeave events. Some other plugins depends on event...
Hi, @rhysd : I am debugging a vim plugin using `BufEnter` autocmd on nvim. I found that when I call `:GitMessenger`, a `BufEnter` autocmd is triggered. But `BufEnter` won't be...
When I moved into the popup by pressing `gm` twice, I tried to use `o` to navigate backwards in the history of messages, but it seems that `o` tries to...
Sometimes I have a chunk of code and I want to know when it was lastly modified. It could be a function, a class, or another. My big brain idea...
As mentioned [here](https://github.com/rhysd/git-messenger.vim/pull/69#issuecomment-771844576), I was still in the process of making tests for the word-diff feature #69. I can still create them but I didn't get that far if you...
https://github.com/vim/vim/blob/master/runtime/doc/popup.txt It seems about to be being implemented. If it works and sufficient for this plugin, using it would be better for Vim users.
I think it would be useful to show the total number of revisions in the `History: #0` text:  Something like `History: #0 (0/2)`. What do you think? Thanks!