5 ms·
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.
by 7kay 5y ago
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.
- stavros 5y agoI use both, though I only use fugitive for "git blame" and I use Lazygit for log browsing and partial staging. With me, it's just what tool will stick, fugitive might be great but I just don't stick with it. Same with editors, I really want to like VS Code but in the end I just open vim by default again.
- typon 5y agoSame here. Fugitive for me is really only good at git blame and git diff. Rebasing, branching, stashing, commiting is better done with lazygit
- agileAlligator 5y agoYou can try vim emulation inside vscode, there is an extension for that. https://marketplace.visualstudio.com/items?itemName=vscodevim.vim https://marketplace.visualstudio.com/items?itemName=vscodevi...
- kblev 5y agoWhat is a vim emulator?
- da39a3ee 5y agoAn editor extension that makes the editor behave like vim as far as editing operations are concerned (so modal, etc). E.g. Emacs has very accurate vim emulation in evil-mode.
- ekianjo 5y agoIt does not support all vims features.
- cvak 5y agothere's also this: https://github.com/asvetliakov/vscode-neovim https://github.com/asvetliakov/vscode-neovim
- stavros 5y agoI do use that, and it's OK, but I just can't get used to the VS Code workflow or something...
- ahurmazda 5y agoPersonally I’m not a fan of the fugitive/magit style UI, ie learn a bunch of esoteric commands (:Git blah) so that you don’t need to remember the other set of original commands. 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.
- tcmart14 5y agoMagit is fairly straight forward if you have helm. magit-commt, magit-push, magit-pull, magit-status, etc. But so long as you have helm, it is really easy. A lot of the time I don't even need to type 'magit-', I can just type 'status' and helm will pull 'magit-status' to the top of the list.
- phonebucket 5y ago> ie learn a bunch of esoteric commands (:Git blah) so that you don’t need to remember the other set of original commands 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.