Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Vim Follow Up

Due to the responses in this thread, I've been working the last few weeks in Vim -- unshackling myself from TextMate.

While I'm not yet as productive as I am in other editors -- I can tell this is going to take me further. I'm already enjoying the configuration options and the ability to quickly execute complex commands without having to find them in the menus.

I still have a mental block about Emacs from my CS107 days spent in Sweet Hall.

I'm currently using NERDTree to navigate files and folders for a project. Are there any better plugins that do this?
 
While I'm not yet as productive as I am in other editors

It could take some time until you're more proficient in vim than in other text editors. It took me at least a couple of months of daily use to reach that point. It was worth the effort for me.

I'm currently using NERDTree to navigate files and folders for a project. Are there any better plugins that do this?

I've never used any vim plugins, including NERDTree. One of the reasons I never used vim plugins is because I tend to have to use vim on lots of different machines and I don't want to get to the point where I have to have a certain plugin in order to be efficient. I tend to not stay in vim all the time. I go to the directory that contains the file I want to work on, open vim, edit it, exit vim, go to some other directory on the command line, open vim, etc. That's why many of us like the fact that vim starts up virtually instantaneously so much. I'd imagine that many vim users use it the same way.

If I'm in vim and want to have another file open at the same time, in a split window, I'll do that with ":vs ../include/foo.h" or ":vs .". Doing the latter will split the screen and open up a primitive file explorer (similar to nerdtree but not as pretty looking... does the job though). You can use the "." with the edit command also (":e .").
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.