3 ms·
This is solid advice. I recently returned to vim after using TextMate for a while. The strategy of noticing when you are doing something that might benefit from
by JunkDNA 16y ago
This is solid advice. I recently returned to vim after using TextMate for a while. The strategy of noticing when you are doing something that might benefit from automation (vs trying to learn every single command) is a good one. It takes a long time to master an editor like vim.
The only thing I haven't been able to get my head around is workin with lots of files in a Django or Rails project. Nerdtree just is not as usable as the TextMate project drawer. This is especially true for a web framework where you hop from js to HTML to Python and back.
- njharman 16y agoI rarely hop between those because I have 3-4 shell windows open (non overlapping, across two fairly large screens) - vim to edit python - vim to edit template/html - shell to run dev server / unit tests / svn commands / etc - either a browser window or another vim editing unit tests I find this setup so much more enjoyable and productive than IDE or opening multiple files in one vim
- mr_november 16y agoWhile this will probably not get read, I made the move from TextMate to Vim (well, MacVim) and the efficient movement between files was the one thing I really missed - until I got fuzzyfinder-textmate set up. http://github.com/jamis/fuzzyfinder_textmate http://github.com/jamis/fuzzyfinder_textmate Give it a go, it was first started by Jamis Buck and while the install can be a bit funky and is barely maintained, once you have it going it provides super efficient movement between files.