Forward can't host us on September 24th, so we're moving our September meetup back one week to October 1st. Our October meetup will take place 4 weeks later, on Tuesday the 29th. Any questions?
Pizza will be delivered at about 6:30pm. We'll start the talks around about 7pm.
The theme this month is language specific. We want to hear about the cool Vim features that you enjoy using when working with a particular language; features that you miss whenever you have to work with any other language. Here's a rough schedule for the evening:
• 18:30 - pizza delivery, courtesy of Forward
• 19:10 - Introduction and announcements
• 19:15 - Adding Vim support for a new language, by Drew Neil
• 19:35 - Configuring path and suffixesadd, by Oliver Caldwell
• 19:45 - OmniSharp Demo, by Jason Imison
• 20:00 - Working with SQL in Vim, by Kris Jenkins
Adding Vim support for a new language
We'll look at what is required to add Vim support for a brand new programming language. This could include (in rough order of priority): filetype detection, syntax definition, indentation awareness (to support = command), omni-completion, folding support, errorformat, auto-configuration of `path`.
Configuring path and suffixesadd
A quick demonstration using the `path` and `suffixesadd` variables to allow instant navigation through your files using strings within your code.
Jason Imison, author of the OmniSharp plugin for C#, will demonstrate what it's capable of and the approach that he took to write it.
C# has historically been one of the least supported languages for Vim. Jason wrote this plugin in an attempt to address this and his frustrations with _the_ IDE.
For C# developers, this talk may convince you to use Vim for your day job, and for everyone else, maybe there could be some inspiration to write a plugin for your language of choice.
Working with SQL in Vim
In this talk we'll look at some built-in and plugged-in tricks to speed up your SQL workflow. (And if you like a little No with your SQL, there'll be a few tips for that too...)
You can also find this event on Lanyrd. Please click the "I'm attending this event" button to help spread the word of our meetup.