BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260417T112837Z
UID:oIhUmA
DTSTART;VALUE=DATE:20131023
DTEND;VALUE=DATE:20131024
CLASS:PUBLIC
CREATED:20130916T113756
DESCRIPTION: From 14:00 to 17:30 \n\n Core Vim\, with Drew Neil \n\n Level 
 up your Vim with this definitive masterclass \n\n In the hands of a master
  Vim can shred text at the speed of thought\, but learning how can take ye
 ars. I know\, because I learned the hard way: figuring out the stuff that 
 isn’t obvious. But it needn’t take years of your life to reach this le
 vel. I’ll show you everything that matters in this 3.5 hour masterclass.
  \n\n We’ll deal with Vim’s core functionality. The features that are 
 relevant no matter whether you’re working with server config files\, sou
 rce code\, or prose. My tips will improve your workflow across the board. 
 \n\n Once you’ve mastered Vim\, you will resent having to use any other 
 text editor. And that’s okay\, because Vim runs everywhere! \n\n Who is 
 it for \n\n This Core Vim masterclass is aimed at the intermediate user wh
 o wants to level up.  \n\n \n you are familiar with the basics (not sure? 
 Go through vimtutor) \n you have moved beyond using the arrow keys (not su
 re how? Read habit making\, habit breaking) \n you feel that something is 
 holding you back from reaching the next level \n \n\n Come and see how Vim
  can blow your mind\, or your money back. \n\n What you will learn \n\n \n
  learn how to repeat the last change using the dot command \n meet the dot
  formula - a 2 step process with 1000 uses \n move your cursor wherever yo
 u want it to go with as little as 2 keystrokes \n attain enlightenment by 
 understanding text objects \n Stop using counts! I will teach you to apply
  the same change over a visual range with the :normal command. \n know the
  2 lines of attack for text operations\, and why old-style vi operators tr
 ump Visual mode \n DRY up your workflow with macros - your robotic sidekic
 k \n learn how to execute your macros across multiple files using the argl
 ist \n \n\n If you've already read Practical Vim\, then you may be familia
 r with the concepts covered in this class. The coursework doesn't correspo
 nd to any single chapter of my book\, but joins the dots between the most 
 important tips. We learn best by doing (as Confucius put it: "I hear and I
  forget. I see and I remember. I do and I understand."). In this class you
 'll get your hands dirty\, learning best practices by applying them. \n\n 
 How it works \n\n When you sign up for the masterclass\, I'll ask for your
  github username. The learning materials are in a private github repositor
 y\, to which you'll be granted access. We'll work through a series of exer
 cises that are designed to teach Vim best practices. I teach this class us
 ing a combination of slides and live coding. \n\n We’ll be using bare Vi
 m (not vi - we’re not savages). You’ll be asked to leave your .vimrc a
 t the door before entering my Vim Dojo. \n\n Who is teaching \n\n I'm Drew
  Neil. You may know me as the voice of Vimcasts. I'm passionate about Vim\
 , and have made it my mission to help people get the most from this awesom
 e tool. I wrote Practical Vim (Pragmatic Bookshelf\, 2012) because I felt 
 that learning Vim was too hard. It's the book that I wanted to read when I
  started out with Vim. \n\n I've taught this Vim Core masterclass around E
 urope and at conferences\, including Strangeloop\, Oredev\, Rocky Mountain
  Ruby Conference\, and wroclove.rb. \n\n What you will get \n\n \n access 
 to the VimDojo - an interactive lesson plan (vimtutor++) \n a copy of the 
 slides used to teach the course\, with annotations \n a 25% discount coupo
 n for Practical Vim \n \n
LAST-MODIFIED:20231212T102856
LOCATION:Forward
ORGANIZER:mailto:drew@vimcasts.org
SUMMARY:Core Vim Class in London
URL;VALUE=URI:https://ti.to/studio-nelstrom/core-vim-class-in-london-1
URL;VALUE=URI:https://ti.to/studio-nelstrom/core-vim-class-in-london-1
END:VEVENT
END:VCALENDAR
