top | item 13160274

(no title)

DeadBabyOrgasm | 9 years 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-fi...

[1]: http://melpa.org/

discuss

order

moosingin3space|9 years ago

I 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?