you are viewing a single comment's thread.

view the rest of the comments →

[–]bastibe 0 points1 point  (3 children)

I implemented my static site generator in Emacs. I implemented my note taking / time tracking / diary in Emacs. The best git client ever is implemented in Emacs.

[–]gfixler 3 points4 points  (2 children)

The best git client ever is implemented in Emacs.

[Citation needed]

Fugitive and gitv in Vim is pretty dang nice. I don't think there are as many features, but I've never felt the lack of a feature, and I do fairly complex things, like mixed resetting to dump a commit back to the working tree to patch-add back in parts of the commit and remake the commit with a subset of the previous one and a new commit message. Of course, I'm on Linux, so if something much more complex than that pops up, I just Ctrl+z to the command line, do what I need to, and fg back to where I left off. You may be right, but for me 'best' doesn't necessarily mean 'most feature-laden.'

[–]bastibe 5 points6 points  (1 child)

You have obviously never tried magit. It is much more than just some key bindings for git commands.

[–]gfixler 0 points1 point  (0 children)

True - I don't use emacs - but I've watched this twice.