To add TextMate’s key mappings, put the following in your
nmap <D-[> << nmap <D-]> >> vmap <D-[> <gv vmap <D-]> >gv
This episode covers the commands for shifting text left and right (
>), and also goes over the auto indent command (
Boost your productivity with a Vim training class. Join a public class, or book a private session for your team.
Drew hosted a private Vim session for the shopify team that was one of the best workshops I have ever attended.
John Duff, Director of Engineering at Shopify
Make yourself a faster and more efficient developer with the help of these publications, including Practical Vim (Pragmatic Bookshelf 2012), which has over 50 five-star reviews on Amazon.
After reading it, I've switched to vim as my default editor on a daily basis with no regrets. ★★★★★
In association with thoughtbot, one of the most well respected Rails consultancies in the world, I've produced a series of screencasts on how to make navigating your Ruby projects with Vim ultra-efficient. Along the way, you’ll also learn how to make Ruby blocks a first-class text object in Vim. This lets you edit Ruby code at a higher level of abstraction. Available to buy from thoughtbot..