Garratt,
I've got a copy of notepad++ on the desktop for when I boot into windows (which is about twice a month for the moment).
A number of people say great things about eclipse... but as I was "brought up" with netbeans I've kinda stuck with it!
I know what you are saying about Vi, it drives me to distraction, and in fact I tend to use Gedit, as I find repeatedly bashing my head against the wall is detrimental to my productivity... and I get strange stares from my colleagues!
David
Bookmarks