Recent posts

Working with Many Files (Screencast 2)

The second video about Working with Multiple Files is now online. Vimeo is still converting Screencast 1, even though I uploaded that one first – it’s been a really lucky day for me today :). Hopefully that one will be done soon. This video covers: The args list, and moving through...
Read more

Going to the End of a Search Highlight

I saw this on Twitter: From: @jyurek Sent: 27 Aug 2009 10:35 Is there a vim command to go to the end of the current search highlight? Like e for words, but for search matches. #vim #lazytweet I found it quite interesting and didn’t have an “out of the box” Vim answer to...
Read more

Vim PDF Cheat Sheet

I just found this cool cheat sheet for Vim that some folks may find helpful: The Vim Cheat Sheet.

Working with Many Files (Screencast 1)

We’re going to start covering a very important topic in the next series: Working with Many Files (Screencast 1). I plan on covering a full range of complexity on this topic but the first video is going to cover the dead basics: How to list the buffers that are currently known and visible....
Read more

FuzzyFinder Teaser Functions (for finding Files)

I’ve been playing with FuzzyFinder recently. I’ve had it on my list of “things to understand better” for a while now, but I’ve also had a couple of people asking smart questions like this: “Now that I am only using One Vim, how do you expect me to manage this...
Read more

It’s always touchier than you think…

I took a shot at the C++ no-namespace indenting for Vim and thought I had it, but of course this sort of thing is always a pain. I think it’s more solid now but I make no guarantees :). You can find the indent code as part of the General C++ Settings file that should go in...
Read more

Protodef 0.9.2 released

I made an enhancement to Protodef to allow for the ability to eliminate the namespace when pulling in the prototypes. So now you can make them look like this: Read more
Read more

No namespace indent for C++ with Vim

(NOTE: There’s a more up to date version of this in the General C++ Settings section.) Finally! Vim’s decision to add a ‘shiftwidth‘ to everything I type when I’m inside a namespace is thoroughly annoying and there appears to be no “standard” way to fix...
Read more

Blogging straight from Vim

Ah, now this is complete bliss… I’m writing to you straight from within MacVim using the blogit.vim script. Up until now, the best way I could use Vim to write up on this site was to use MacVim‘s great little feature of hacking Cocoa to allow you to edit any NSTextField natively...
Read more

MacVim Snapshot 49 Released

Snapshot 49 is out! Thanks a lot, Björn and supporters for this great version of Vim for the Mac. Well done.