Hey Drew,
Seeing as I happen to be in London throughout that week, I thought I'd propose a small talk.
I've struggled with VimScript for a while, but over the Xmas period I decided just to try and build a plugin, and see where it takes me. With a copy of "Learn VimScript the Hardway" and a few other resources, I was able to cobble together this plugin [
https://github.com/jackfranklin/vim-markdown-writer] containing some (what I think are) handy functions for those who write with Markdown in Vim. I think I managed to have the "aha" moment where a lot of things clicked. The plugin isn't going to win any awards, and I'm sure the code can be improved hugely, but I was wondering if just a quick 5-10minute chat on how I finally managed to get started with VimScript and what I found, along with the benefits of not only being able to write plugins but just functions that make life much easier. For example, I wrote some VimScript to help me execute the current file I'm working on:
https://github.com/jackfranklin/dotfiles/blob/master/vim/plugin/execute_file.vim, and one to run the current, or most recent, test file:
https://github.com/jackfranklin/dotfiles/blob/master/vim/plugin/execute_test.vim.
Let me know if that would be of interest or not - I've been out of the loop with regards to what's been spoken on recently so if VimScript has been covered recently then I guess you won't want another one. Either way, I'll definitely try to make it to the meetup as I happen to be in London :)
Cheers,
Jack