Am I the only one to notice that there is a lot of vim love in the airwaves recently?
I saw the trend very clearly, spanning from reddit to news.yc and let me say that the material that came up recently is very good; those neat posts prompted me to improve my vimrc dramatically and I really like what I learned.
In this installment, instead than annotating my vimrc (another one? not that interesting, I’ll refrain) , I want to compile a roundup of the best vim articles I saw recently.
I’ll also add a few classics that changed me from a hater to a vim lover and will conclude with some minor tips out of my bag.
So here we go with the roundup.
Recent Vim Articles Roundup
Jamis Buck
Jamis Buck switches back to vim from a period using TextMate and talks about his experience and his configuration. Many useful tips in there.
Stephen Bach
Sensible defaults for your vimrc, recommended.
Learnr dev blog
Some additional configuration options that totally make sense and I incorporated in my config too.
Swaroop C H
A new free e-book on vim, worth reading. Covers also advanced topics like writing your own plug-ins.
This ends the recent vim trend spotting. But there are some older links that are worth sharing in my opinion.
Older Vim Gems
Jonathan McPherson
This is a true gem, an intermediate level tutorial that will convert you from a beginner vim user to a way more proficient one.
Jerry Wang
Very good beginners guide to vim.
David Rayner
Raw tips from a very long time vi/vim user
Vim is also great for Python development, 3 ideas…
How to make vim a modular Python IDE
Finally a few tips from myself
vimperator: If you’re a heavy vim user you might want to checkout the great Firefox extension vimperator. You’ll find yourself browsing mouse-less with familiar vim keystrokes in a matter of minutes. I love it.
viPlugin for Eclipse: If you’re a Java developer (been there, done that) and you’re stuck with Eclipse, you definitely want to have viPlugin. It makes the Eclipse experience something much more pleasurable for one who has vi keystrokes embedded in the fingers.
cool color scheme: If you’ve seen “some” screen-casts and you have just a subterranean TextMate envy and you can’t stop thinking at that cool color-scheme, well think no more, you can use this one or my humbly tweaked version.
For delicious users here is the page of my bookmarks that made me notice the trend.
Ending note
For full disclosure I have to say that I have been – and still am sometimes – an Emacs user. One of the rebel ones daring enough to use Viper mode. So now you know.


16 comments ↓
I can’t seem to make myself stick with VIM
One of these days it’ll stick.
Also, make sure to check out Justin Lilly’s great screencasts: http://justinlilly.com/blog/tags/vim/
Just moved from TextMate to VIM. Am planning on blogging a bit about the transition later. For now, I am really happy and not missing TextMate at all.
macvim + twilight theme (with anti-aliased 10pt Monaco) + FuzzyFinder_TextMate + NERD_tree = goodbye TextMate.
COOL !!!
great
Thanks. This is a very good roundup. Let’s hope this trend continues. I for one would definitely like to see vim plugins for apps other than Eclipse.
Don’t forget http://www.viemu.com for Visual Studio, and always remember the firefox plugin “It’s all Text!”, which lets you set up an external program (read ‘gvim’) to enter text into a textbox.
See also my article on working in vi (not vim) from your shell:
Working in vi mode from bash
Have you seen this video by Bram already? Worth watching!
http://video.google.com/videoplay?docid=2538831956647446078
I wrote mine over a year ago, but I think they are pretty solid.
10 kick-ass vim tips:
http://amix.dk/blog/viewEntry/19083
Workspace efficiency:
http://amix.dk/blog/viewEntry/159
Search don’t scroll:
http://amix.dk/blog/viewEntry/160
Taming your Vim config:
http://amix.dk/blog/viewEntry/162
(to list a few)
I have been a Vim user for several years and yes, it’s better than Emacs
[...] roundup of 10 vim articles, recent and older gemsA good collections of articles about my favorite editor. Tags: Delicious Marks, links This entry was posted on Thursday, November 27th, 2008 at 1:00 pm and is filed under Delicious Marks. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site. [...]
Oh, those less-than and more-than signs, bane of the internets. Trying again; replace square brackets with appropriate lt and gt, if I survive moderation.
A small snippet, that helped me immensely to get rid of cursor key habits (don’t start it on a busy week, though):
imap [c-up] [Nop]
imap [c-down] [Nop]
imap [c-left] [Nop]
imap [c-right] [Nop]
map [c-up] [Nop]
map [c-down] [Nop]
map [c-left] [Nop]
map [c-right] [Nop]
imap [up] [Nop]
imap [down] [Nop]
imap [left] [Nop]
imap [right] [Nop]
map [up] [Nop]
map [down] [Nop]
map [left] [Nop]
map [right] [Nop]
Caveats: cursor keys are left working in command line (don’t know about the movement alternatives there), and I don’t know how to navigate menus e.g. fuzzy-search.
I give up. I hope you get the idea — map away those cursor buttons to Nop, and in about a week you’ll be quite fluent in movement.
[...] Хорошая подборка материалов по редактору Vim, vim mind share soaring: roundup of 10 vim articles, recent and older gems — be present now [...]
[...] http://durdn.com/blog/2008/11/26/vim-mind-share-soaring-roundup-of-10-vim-articles-recent-and-older-... : des astuces pour Vim [...]
I love vim! I use vi and vim and will continue to do so.
I just wanted to say I love viper too! It’s great for when you have to use emacs.