During the years I've been doing a very serious evaluation of Emacs and VIM to find out which one was the right one for me.
In the end VIM won. Why? Because I don't feel like learning 51236234 keyboard shortcuts.
I know most of you prefer Emacs since it seems to be quite popular these days but don't be angry at me it's just personal taste.
Anyway, let's get to my configs:
I cloned Mr. Lee Hinman's dotfiles from GitHub and they're really awesome by default.
Although, as you may know, I do not program in Clojure which is he's main language right now so I had to make a few changes for my C/C++, Ruby and Python needs.
The first thing I did was activate the C/C++ plugin, most of the libraries were there but the actual plugin was deactivated for some reason and I like to access all the pretty functions on my MacVIM menu bar.
Secondly, I added a plugin called Mini Buffer Explorer which makes your VIM treat buffers like tabs ( I don't really like buffers ) although, I use the default Cocoa tabs even more, ( with :tabfind, :tabopen... ) they're even handier.
Finally, I removed every single trace of Clojure.
I'm also trying to find a Mono/C# plugin for VIM because the one on the VIM site is really sucky, it doesn't even have good code completion tools.
I also want to highlight that Python has very nice support in the default VIM so I didn't really change it and the Ruby support on those dotfiles is great, especially if you're doing some Rails.
April 02, 2010
VIM - My config
Subscribe to:
Posts (Atom)

