3 ms·
No joke, Emacs's Magit is the best git client I've ever used. If you run it as: emacs -e "(magit-status)" then you open right into the magit interface.
by komon 8y ago
No joke, Emacs's Magit is the best git client I've ever used.
If you run it as:
emacs -e "(magit-status)"
then you open right into the magit interface.
Check out the manual[1]. You'll find that it's not too heavy on traditional emacs-isms, it's a lot more about pop-up menus that act as interactive cheat-sheets for the easy-to-memorize the vim-like verb-modifier language of single key presses it builds up.
[1]https://magit.vc/manual/magit.html https://magit.vc/manual/magit.html
- josteink 8y agoSeconded. Came here to recommend this exact option.
- nextos 8y agoSeveral modern Emacs modes have the same qualities as Magit, including great design and modal keybindings. For example, Notmuch is in my opinion the best email client of any platform (excluding Gnus for some really specialized use cases). Org is probably the other obvious example. I think viewing Emacs as a text editor is too narrow-minded. Emacs is really a text-mode Lisp machine, a platform where editing modes are applications. In fact, some people's favorite Vi implementation is Evil for Emacs.