For the last couple of weeks, I have been integrating Vim and a complementary set of tools into my development toolkit. I am firmly on board with what the pragmatic programmers say: "Learn a good editor, and learn it well!!" I am thoroughly impressed with Vim, Viemu etc. Last week I was recommended...