3 ms·
I like Emacs. Enough to vote for both Emacs options :P. With something like Evil, you can get most of the benefits of Vim combined with all the power of Emacs.
by tikhonj 13y ago
I like Emacs. Enough to vote for both Emacs options :P.
With something like Evil, you can get most of the benefits of Vim combined with all the power of Emacs. I'm not a user myself, but it sounds awesome--I'm considering learning Vim commands just to take advantage of it.
The only downside is the learning curve. And I think there is a philosophical point to make here: for a tool you'll be using as much as your text editor, the learning curve should not really matter. Even if it takes you a while to get used to Emacs/Vim, the productivity benefit will more than pay for itself. I think optimizing for a shallow learning curve is simply focusing on the wrong thing and actively counter-productive.
If that's your only take-away from all this, I'll be content.
- SatvikBeri 13y agoEmacs-Vim combinations are a lot of fun. I used Emacs+Viper (or VILE or evil or something-can't really remember) along with SLIME when learning lisp, and it was definitely the best of both worlds. The Vim philosophy of separating editing and typing works really well with code-as-data philosophy of lisp, and Paredit + a built-in REPL made changes and feedback nearly instant. Playing with the editor was almost as fun as actually writing programs!
- camus 13y agoBit afraid of emacs, but now that i began learning LISP with gcl , i might look into it. Is it harder than VIM ?
- tikhonj 13y agoOh no, certainly easier than Vim. But the important point is that how difficult something is should not stop you from learning it: what matters is how much benefit you can get from it. And you can certainly get a lot of benefit from Emacs!