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 now available as a beta book

I’m pleased to announce that you can now purchase Modern Vim as a beta book.

Modern Vim cover art

I started working on Modern Vim in May 2017. To my knowledge, this is the first book to cover Neovim. I also cover some of the new features in verison 8 of Vim.

What’s a beta book?

The beta book label means that it’s still a work in progress. At present, Modern Vim is about 120 pages long. I expect that the first edition will run to about 150 pages, so the book is about 80% done. You can buy the beta ebook today and read what I’ve written so far. Buying the beta edition entitles you to free updates as new editions of Modern Vim are published.

(My previous book, Practical Vim, was published as a beta book in April 2012. Customers who purchased the beta edition back then will have received all revisions, including the latest update which was published in January 2017.)

If you choose to read the beta book, you should be prepared for the fact that it’s unfinished. There will be mistakes; there will be dead-end cross-references. Many beta readers submit feedback letting us know about any problems, so that we can fix them. We’re grateful, and the end result is a better book for all readers.

Can I get Modern Vim as a paperback?

The beta book is available only as an ebook. When the book comes out of beta, we will publish Modern Vim as a paperback (as well as an ebook). I hope to have the first edition complete by the end of 2017. I have to write the remaining 30 or so pages, as well as fixing any issues that are reported by my beta readers and tech reviewers.

p.s. my other big news…

I’m expecting my second child to be born any day now. (In fact, the baby was due to be born mid-October - these last two weeks have passed very slowly!) Things are about to get pretty busy chez Drew, so forgive me if I’m slow to respond to any messages over the coming weeks.


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