3 ms·
As an avid vim user who has tried Evil mode, emacs, and even spacemacs, I fully agree with all of the reasons you listed. To add to it: - *-mode (specific synt
by DeadBabyOrgasm 10y ago
As an avid vim user who has tried Evil mode, emacs, and even spacemacs, I fully agree with all of the reasons you listed. To add to it:
- *-mode (specific syntax highlighting, commands, etc. based on project or task)
- edit/save remote files via built-in TRAMP [0]
- built-in plugin manager (interactive, or via emacs init config)
- MELPA [1]
- Non-blocking (e.g., run tests in one buffer while editing source in another)
- client-server approach (neovim adopted this, but emacs has had far more time to work out the kinks)
The main reasons I stay with vim are:
- already committed to vi-like muscle memory (and evil-mode, while admirable, doesn't cut it)
- no translation of VimL configs and plugins to Emacs Lisp
- many plugins for languages, frameworks, etc. which I use daily are severely out of date in emacs (and I'm too lazy to maintain them myself)
[0]: http://askubuntu.com/questions/79100/how-to-open-a-remote-file-ssh-with-my-local-emacs http://askubuntu.com/questions/79100/how-to-open-a-remote-fi...
[1]: http://melpa.org/ http://melpa.org/
- moosingin3space 10y agoI prefer the Emacs environment: I love TRAMP, org-mode, and the simplicity of getting a fully-featured IDE just by adding a list to my spacemacs configuration. Do you use neovim?