blame.nvim
blame.nvim copied to clipboard
Neovim fugitive style git blame plugin
Just some initial impressions: - In the blame window, I would expect `` and `q` to close it. - You can use an autocommand on the `BufUnload` to ensure `https://github.com/FabijanZulj/blame.nvim/blob/main/lua/blame/window_blame.lua#L40`...
Cool plugin! Thanks. Currently commit detail view doesn't wrap long lines. Please add a config to enable wrapping long lines.
Hello 👋 Would a pop-up to show the blame and (optional) diff fit as a feature of this plug-in? Something like https://github.com/rhysd/git-messenger.vim.
Would it be possible to support the `-CCC` as this is super useful to ignore format/move changes and really see who had changed the line?
I am using [nvim-scrollbar](https://github.com/petertriho/nvim-scrollbar) and when I activate the virtual style blame it's mixed together. It would be nice to leave out a space for the scrollbar. ![image](https://github.com/FabijanZulj/blame.nvim/assets/5788010/6cab1537-be87-40aa-843f-fcf6e6a5e999)
Hello there, firstly, thank you for this plugin, really appreciate that! Here's a bug I found: When I try to open a git blame window after several manipulations, it throws...
In my setup, blame.nvim window is not aligned with the main buffer. Please see the screenshots attached. ![Screenshot 2023-08-15 at 09 43 06](https://github.com/FabijanZulj/blame.nvim/assets/29177689/9aa18a36-7e39-4d91-9112-2d2d6c5aea03) ![Screenshot 2023-08-15 at 09 44 49](https://github.com/FabijanZulj/blame.nvim/assets/29177689/a629ea9e-5ab2-401c-a847-bce725002a1b)
- Focus on the blame view instead of the file content when it is opened and after going to the previous commit. (might be configurable) - Go to the correct...
👋🏻 I'm not sure if there's something I need to configure to make this work correctly, but showing the full commit info (as documented here: https://github.com/FabijanZulj/blame.nvim?tab=readme-ov-file#full-commit-info) doesn't work for me...
Now it tries the parent commit when the previous blame is not available and relies on the error to detect the initial commit. https://github.com/FabijanZulj/blame.nvim/blob/314398fec334848d431cc7c87f65baf7e72aa1d1/lua/blame/blame_stack.lua#L292-L294 I'm not sure how this is...