Sometimes I want to go through the history of a specific file to see if there are any specific changes to a file. So I end up using the command Gitsigns diffthis @~1. This however shows me the comparison with the last commit. This makes it comparing differences with older commits a hassle, first having to find the commit sha and then passing it to Gitsigns diffthis @..commitsha
I would like to somehow merge the feature from fugitive 0Gclog which shows the current file history of the file. And display it how diffthis does. That means, the bottom half of the buffer would show the entries inside of the quicklist, selecting/walking one of these commits in would then compare that commit hash with the current version of the file in the buffer.
Sometimes I want to go through the history of a specific file to see if there are any specific changes to a file. So I end up using the command
Gitsigns diffthis @~1
. This however shows me the comparison with the last commit. This makes it comparing differences with older commits a hassle, first having to find the commit sha and then passing it toGitsigns diffthis @..commitsha
I would like to somehow merge the feature from fugitive
0Gclog
which shows the current file history of the file. And display it howdiffthis
does. That means, the bottom half of the buffer would show the entries inside of the quicklist, selecting/walking one of these commits in would then compare that commit hash with the current version of the file in the buffer.Here's an example of how it could look like.