On tour this Summer: Vim masterclass workshop
I’m planning to take my Vim Masterclass workshop on tour around Europe and the USA this Summer. If you would like to bring a Vimcasts workshop to your town, sign up with your email address and location. If there’s enough interest, I’ll try and schedule something where you live.
I’m going to need help. Can you recommend a suitable venue in your town? Are there any local meetups or user groups that might be interested in a Vim workshop? If you can host an event, or help me connect with the right audience, then I would love to hear from you. Please get in touch with drew@vimcasts.org.
Continue reading…Announcing Practical Vim (in beta)
Breaking news: Practical Vim is now shipping as a beta book!
Continue reading…Upcoming workshop: London
I’ll be running a Vim Masterclass in London on May 2nd, at Forward.
Read about what to expect from a Vim Masterclass if you’d like to know more about the format of my workshops.
Continue reading…Upcoming workshops: Berlin and St Louis
I’m thrilled to announce that I’ll be running a Vim masterclass at Strange Loop, in September this year. The conference has a stellar lineup, so I’m looking forward to it eagerly. I hope to see you there.
Closer to home (for me anyway), I’ll also be running a Vim Masterclass in Berlin on April 20th, at LAUNCH/CO.
Read about what to expect from a Vim Masterclass if you’d like to know more about the format of my workshops.
Continue reading…What to expect from a Vimcasts workshop
You’ve already worked your way through the Vimtutor, right? I’ve prepared a series of lessons that follow a similar format: plain text files containing simple problems, with instructions on how to complete them. The tasks are carefully designed to demonstrate tips and tricks that will boost your productivity. We’ll work through them as a class, but you can take them at your own pace.
Continue reading…Vim Workshop: Wroclaw, March 2012
Thanks to the awesome folk behind wroc_love.rb, I’ll be running a couple of Vim workshops in Wroclaw, Poland. They will take place on the 9th of March; one in the morning, and one in the afternoon.
A 20% discount is available for anyone attending the wroc_love.rb conference.
Continue reading…Bring a Vimcasts workshop to your town
I’m going to run a series of Vim workshops in 2012. If you would like to attend, please sign up to the Vimcasts workshops mailing list, and tell me where you live. If there is enough interest for your town, then I’ll try and schedule it into my tour.
What can you expect from a Vimcasts workshop? Dirty hands. We learn best by doing, so I won’t lecture you. Instead, we’ll work through excercises designed to reveal the best practices of working with Vim. The material will tie in with my upcoming book, Practical Vim.
Continue reading…Fugitive.vim - exploring the history of a git repository
Git provides tools for searching the contents of files, commit messages, and even whether text was added or removed by a commit. In this episode, we’ll see how fugitive’s Ggrep and Glog commands wrap this functionality up so that we can search the contents and history of a git repo from right inside of Vim.
This is the last of our five part series on fugitive.vim.
Continue reading…The Fugitive Series - a retrospective
Fugitive.vim: a git wrapper so awesome, it should be illegal. That’s how Tim Pope describes his git plugin for Vim. I’ve had fugitive.vim installed since it was released, but until recently I never took the time to figure out what was so awesome that could make it illegal.
Continue reading…Fugitive.vim - browsing the git object database
With the fugitive plugin, you’re not limited to just working with files in your working tree. The :Gedit command allows you to open files in other branches, and to browse any git object, including tags, commits and trees. Plus, if your repository is hosted on github, you can easily bring up the webpage for any git object using the :Gbrowse command.
This is the penultimate of a five part series on fugitive.vim.
Continue reading…