Our great sponsors
-
diffview.nvim
Single tabpage interface for easily cycling through diffs for all modified files for any git rev.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I have been working on my plugin for a couple of months now called vgit.nvim. It supports a feature called buffer_history which allows you to navigate previous versions of a buffer and compare the changes that occurred between each commit.
I use Lazygit https://github.com/jesseduffield/lazygit in a popup window. You can use https://github.com/akinsho/nvim-toggleterm.lua which has settings in the README to do this, or I have now switched to TMUX and added this line of config to do the same thing:
I use Lazygit https://github.com/jesseduffield/lazygit in a popup window. You can use https://github.com/akinsho/nvim-toggleterm.lua which has settings in the README to do this, or I have now switched to TMUX and added this line of config to do the same thing: