Showing posts with label emacs. Show all posts
Showing posts with label emacs. Show all posts

Thursday, May 24, 2012

Evil - An Emacs Mode for VI/Vim Users

Two years ago, I wrote an article that covered two packages (Vim-Mode and Vimpulse) that brought Vim-style modal editing to Emacs. Evil (extensible VI layer) has been introduced as a newer replacement for both packages.

Tuesday, March 16, 2010

Emacs for Vim Users

05-24-2012: The two packages (Vimpulse and Vim-Mode) discussed in this post have been replaced (for the most part) by Evil. I wrote about Evil in this post. While writing the Evil post, I discovered that this article has false information. I did not know that typing ':q' in Vim actually quits the current window while keeping the buffer open.

Is your brain wired for Vim/VI key bindings? It takes a while to get used to modal editing, but it seems to take even longer to become accustomed to not being able to use VI keys in every program. Emacs doesn't use VI keys by default because it's Emacs. Why use Emacs when your brain is wired for VI? Packages like AUCTeX (LaTeX-editing mode) and js2-mode (awesome JavaScript mode) exist!

Want to learn how to bend Emacs to your Vim-powered will? All that junk is after the break.