January call for speakers: operators, motions and text objects

74 views
Skip to first unread message

Drew Neil

unread,
Jan 4, 2013, 9:39:48 AM1/4/13
to viml...@googlegroups.com
VimLondon meetup #3, January 29st
Speak Vim - Operators and Motions

We're looking for talk submissions on the subject of Vim's motions. That might sound a little narrow, but it's a big subject and there's plenty of room for discussion (see :help motion.txt). If you'd like to speak on this subject, please provide the following details:

* title of your talk
* estimated length (5 minutes is the default)
* target audience: newbie, intermediate, or advanced

Ideally, we'd like to run up to 5 short talks on the topic, pitched from beginner to advanced level. For example, it would be great if we could start with a 5 minute introduction to Vim's grammar. To finish, we'd love to see a demonstration of how to create custom motions, operators, and text objects using Vim Script. 

These are just a few ideas to kick things off. If you have a topic that you think would fit with the theme, let us know!

======================================================================

Links to more food for thought:

Vim's Grammar:

Creating custom operators and motions with VimScript:


Drew Neil

unread,
Jan 7, 2013, 8:10:39 AM1/7/13
to viml...@googlegroups.com
[Bump]

So who's game for giving a talk at our January meetup?

Is it clear enough what the theme is? Let me know if I need to provide any clarification. I've got at least 5 ideas for topics that could be covered in a lightning talk format, but I'd love to see what ideas come up before I mention them. 

Cheers,
Drew

southe...@googlemail.com

unread,
Jan 14, 2013, 5:09:55 AM1/14/13
to viml...@googlegroups.com
Maybe it would be a good idea to list your ideas and people could use that for inspiration?

Matt.

Drew Neil

unread,
Jan 14, 2013, 7:43:42 AM1/14/13
to viml...@googlegroups.com
Here are some of my ideas for talks on the theme of operators, motions and text objects:

1) An introduction to Vim's grammar
2) Meet Easymotion.vim
3) When and why you should stay out of visual mode
4) A tour of custom text objects
5) Creating custom motions
6) Creating custom text objects

I'd be happy to present any one (or two) of these talks, but I'd love it if someone else picked one of these topics and gave a lightning talk on it. Or if these topics make you think of something else that would fit the theme, then feel free to suggest it.

Here are a few links for further inspiration on some of the topics listed above.

## An introduction to Vim's grammar

## Meet easymotion.vim

## A tour of custom text objects

## Creating custom text objects




--
You received this message because you are subscribed to the Google Groups "VimLondon" group.
To unsubscribe from this group, send email to vimlondon+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Jack Franklin

unread,
Jan 14, 2013, 8:59:42 AM1/14/13
to viml...@googlegroups.com
I'll get up and ramble about Easy Motion for a couple of minutes if you like.

Drew Neil

unread,
Jan 14, 2013, 9:01:15 AM1/14/13
to viml...@googlegroups.com
Ok Jack, that would be great! Shall we put you down for a 5 minute slot?

I've added you to the speakers list on Lanyrd:


al...@alexyoung.org

unread,
Jan 14, 2013, 9:17:33 AM1/14/13
to viml...@googlegroups.com
I'd like to speak about "creating custom motions" if that's alright... ;)

Drew Neil

unread,
Jan 14, 2013, 9:20:00 AM1/14/13
to viml...@googlegroups.com
Thanks Alex, I'll look forward to that. I'll put you down for a 10 minute speaking slot initially. Let me know if you think you'll need longer.

I've added you to the Lanyrd and Meetup listings.

Drew
Message has been deleted

Tom Cammann

unread,
Jan 15, 2013, 7:51:23 PM1/15/13
to viml...@googlegroups.com
I could do the 'Intro to Vim Grammar'. I've never done or seen a lightning talk before, could be fun :)

Any tips?


On Friday, 4 January 2013 14:39:48 UTC, Drew Neil wrote:

Drew Neil

unread,
Jan 16, 2013, 4:51:36 AM1/16/13
to viml...@googlegroups.com
Thanks for volunteering Tom! I'll put you down for a 5 minute talk with the title "Intro to Vim Grammar". I'll have to insist that you speak first!

'Lightning talk' is just a flashy way of saying 'short presentation'. 5 minutes goes by really quickly, and it's easy to overrun. The best way to avoid going over time is to practice giving the talk (with a stopwatch). And since it's so short, you should be able to squeeze a few practice runs into a 30 minute preparation session. 

Let me know if you've any specific questions.

Cheers,
Drew



Drew Neil

unread,
Jan 17, 2013, 6:46:56 AM1/17/13
to viml...@googlegroups.com
Kris Jenkins has volunteered (off-list) to speak about surround.vim, and I'm going to do a talk on visual mode Vs operator-pending mode, so our programme now looks like this:
  1. Tom Cammann, Intro to Vim Grammar (5 minutes)
  2. Drew Neil, When and why you should stay out of visual mode (5 minutes)
  3. Jack Franklin, Meet Easymotion.vim (5 minutes)
  4. Kris Jenkins, Meet surround.vim (5 minutes)
  5. Alex Young, Creating custom motions (10 minutes)
Speakers: let me know if you want to adjust the title or duration, and I'll update the listings.

Two of my suggested topics are still unclaimed, but I think we could dedicate another meetup to the topic of text objects.

Drew
Reply all
Reply to author
Forward
0 new messages