May I ask what made you choose lazygit instead of fugitive? I'm using the latter and am quite happy with it, but I'm keen to learn what I'm missing out on.
Same with editors, I really want to like VS Code but in the end I just open vim by default again.
https://marketplace.visualstudio.com/items?itemName=vscodevi...
With lazygit/tig, at least there is a visual pager with shortcut letter I need to press along with a text hint about what it actually does.
I use fugitive, but haven't remembered these commands. I map what they do to shortcuts of my choosing e.g. \gad = git add; \gco = git commit; \gpus = git push etc.