Subscribe for free with iTunes, Twitter, or RSS (Ogg or Quicktime).


Vim private training courses

Vim can shred text at the speed of thought, but learning how can take years. Or you can learn everything that matters in 4 hours by taking my Core Vim Masterclass. This course is ideal for teams that make heavy use of Vim and want to level up. The techniques you learn will boost your productivity, whether you use Vim for editing server config files, source code, or prose.

Book Drew Neil to train your team

I’m Drew Neil. You may know me as the voice of Vimcasts. I’m also the author of Practical Vim (Pragmatic Bookshelf, 2012). I’ve taught my Core Vim Class to over 400 people: online, in person, and at conferences including Strangeloop, Oredev, Rocky Mountain Ruby Conference, and wroclove.rb.

I can teach my Core Vim Class to your team privately, which takes 4 hours. I can deliver the class online or on-site (not in the US). If you’d like to book me for a full day of training, then I can teach the Core Vim Class plus an additional 3 hours of material, which I can tailor to the needs of your team.

Email to book a training session, or get in touch if you have any enquiries.

Half day training

  • £180 (GBP) per attendee
  • minimum of 8 attendees for online and UK classes
  • minimum of 12 attendees for classes taught outside UK
  • travel expenses requested for classes taught on-site

You can book a private class for a group size smaller than the minimum, but I’ll still need to charge for the minimum class size.

Full day training

  • £280 (GBP) per attendee
  • delivered on-site over a full day, or
  • delivered online over two consecutive days


I’ve taught my course for companies on-site and online. Read these testimonials from past attendees.


Shopify asked me to run my Core Vim Class online for them. John Duff, Director of Engineering at Shopify, says:

Drew hosted a private Vim session for the shopify team that was one of the best workshops I have ever attended. We have a wide variety of Vim experience on the team, from novice to expert, and everyone learned something.

The format for the workshop was perfect. Drew encourages practice and experimentation, you try and solve a problem yourself and then he shows you a better/easier way to do it. The team got very into it, working to try and get the best solution before Drew came back with it.

Drew doesn’t teach you Vim, he guides you through learning Vim the best way you could – by using it. invited me to teach my Core Vim Class on-site. Deepak Gulati, Senior Team Lead at, says:

We invited Drew to deliver his Core Vim Masterclass on-site for our IT event in Amsterdam. The class was attended by developers who use Vim daily, but wanted to take their skills to the next level. Drew’s practical, hands-on approach to learning intricacies of Vim kept everyone engaged throughout the session. The content was very well received and even the seasoned Vim users in the group had something new to learn. We look forward to working with Drew again.


Spilgames hired me to run my Core Vim Class on-site at their Hilversum office. Jeroen Seegers, back-end developer at Spilgames, says:

A lot of developers at Spilgames were using Vim and feeling like they could get much more out of it, but weren’t sure how to do so. Around this time we came in contact with Drew to organise a workshop on Vim at our office.

The workshop itself is set up in such a way that you don’t have to be a Vim guru to follow along, even when only having used Vim occasionally over the years enables you to follow along just fine. The content of the workshop is very adaptable to the level of attendees and leaves a lot of room for questions and “unscheduled” usecases along the way. In the end it’s been very helpful for all of the attendees at Spilgames and we’re all still using the tips and tricks which Drew taught us.