BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260417T113238Z
UID:24FOkg
DTSTART;VALUE=DATE:20130821
DTEND;VALUE=DATE:20130822
CLASS:PUBLIC
CREATED:20130729T142158
DESCRIPTION: From 14:00 to 17:00 \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 hour masterclass. \
 n\n We’ll deal with Vim’s core functionality. The features that are re
 levant no matter whether you’re working with server config files\, sourc
 e 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 te
 xt 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 who 
 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 sure
  how? Read habit making\, habit breaking) \n you feel that something is ho
 lding you back from reaching the next level \n \n\n Come and see how Vim c
 an blow your mind\, or your money back. \n\n What you will learn \n\n \n l
 earn how to repeat the last change using the dot command \n meet the dot f
 ormula - a 2 step process with 1000 uses \n move your cursor wherever you 
 want it to go with as little as 2 keystrokes \n attain enlightenment by un
 derstanding text objects \n Stop using counts! I will teach you to apply t
 he 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 trum
 p Visual mode \n DRY up your workflow with macros - your robotic sidekick 
 \n learn how to execute your macros across multiple files using the arglis
 t \n \n\n If you've already read Practical Vim\, then you may be familiar 
 with the concepts covered in this class. The coursework doesn't correspond
  to any single chapter of my book\, but joins the dots between the most im
 portant tips. We learn best by doing (as Confucius put it: "I hear and I f
 orget. I see and I remember. I do and I understand."). In this class you'l
 l get your hands dirty\, learning best practices by applying them. \n\n Ho
 w it works \n\n When you sign up for the masterclass\, I'll ask for your g
 ithub username. The learning materials are in a private github repository\
 , to which you'll be granted access. We'll work through a series of exerci
 ses that are designed to teach Vim best practices. I teach this class usin
 g a combination of slides and live coding. \n\n We’ll be using bare Vim 
 (not vi - we’re not savages). You’ll be asked to leave your .vimrc at 
 the door before entering my Vim Dojo. \n\n Who is teaching \n\n I'm Drew N
 eil. 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 awesome 
 tool. I wrote Practical Vim (Pragmatic Bookshelf\, 2012) because I felt th
 at learning Vim was too hard. It's the book that I wanted to read when I s
 tarted out with Vim. \n\n I've taught this Vim Core masterclass around Eur
 ope and at conferences\, including Strangeloop\, Oredev\, Rocky Mountain R
 uby 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 sl
 ides used to teach the course\, with annotations \n a 25% discount coupon 
 for Practical Vim \n \n
LAST-MODIFIED:20180108T124442
LOCATION:LAUNCH/CO
ORGANIZER:mailto:drew@vimcasts.org
SUMMARY:Core Vim Masterclass\, Berlin
URL;VALUE=URI:https://ti.to/studio-nelstrom/core-vim-masterclass-berlin
URL;VALUE=URI:https://ti.to/studio-nelstrom/core-vim-masterclass-berlin
END:VEVENT
END:VCALENDAR
