Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Magit is one of the few things that makes me, as a Vim user, envy Emacs. And org-mode, since I'm being honest.
 help



If you haven’t seen it you may want the fugitive plugin for vim. It seems to give a reasonable level of git magic within vim. Maybe not as magic as magit, but it does a lot including good handling of interactive rebases.

Yes, I use fugitive everyday and it’s a very clever plugin. But when I see magit I know what I’m missing.

You can use Magit even if you're a Vim user. You don't have to buy into the whole Emacs system – you can treat Emacs as the virtual machine that runs Magit.

Yes, I use Emacs 90% just for magit (and 10% for org-mode for some time tracking), but no text editing or coding at all.

Yeah, but it's not as convenient.

Magit was the only thing keeping me in emacs for a long time, but the neovim clone, neogit, is now 90% of the way there for my use cases, same interface same everything

Awesome! I had no idea! I will give it a shot :) Thanks ~

I need to move to Neovim. Thanks for the nudge.

Any tips on how?

Depends on where you’re coming from.

If you have a decades old .vimrc like I do, that meant a few conditionals to load niceties such as LSP when running on nvim. I got that mostly working but there are still a few things missing.

If you’re starting from scratch, that’s much easier.



As a magit lover, LazyGit is a fine replacement that works even better in some cases, but falls just short overall. Still very usable both inside and outside neovim.

jj with jjui is even better, coming from someone who used magit for years.

jj/jjui should have you covered



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: