Learn Vim at your own pace with my self-study Core Vim Course.

Learn more

Learn Vim at your own pace with my self-study Core Vim Course.

Modern Vim Paperback now Shipping

I’m happy to announce that Modern Vim is now available as a paperback. You can purchase it directly from The Pragmatic Bookshelf.

Also, that means Modern Vim is now complete. It’s been tech-reviewed, indexed, edited, typeset, and laid out. If you purchased Modern Vim as a Beta Book, then you should log in to your Bookshelf Account to download the latest ebook edition.

On Amazon, Modern Vim is currently available for pre-order. I don’t have any information about when Amazon will start shipping the book, but I doubt that you’d have to wait long if you bought from Amazon today.

Tweet me

Take a picture of your Modern Vim paperback and share it with me on Twitter. In return, I’ll give you a high five!

If you’re based in the US, then you may well get your hands on a physical copy of Modern Vim before I do! (It takes a while for paper books to make their way over to the UK.)

UPDATE 11 May, 2018: My copy has arrived!

Drew Neil unboxing Modern Vim


Browse similar content

Level-up your Vim


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. ★★★★★

Javier Collado

Learn to use Vim efficiently in your Ruby projects

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..