I'm Michael Geddes aka frogonwheels on #vim.
I have been using vi/vim since about 1990. I have used vi on Unix on dumb terminals without escape keys right through to Win32 gvim programming Visual C++, Visual Basic and currently Delphi!
I have contributed to vim source at various points, and was a regular on the vim/vim-dev mailing lists for a number of years.
I'm a regular in #vim on Freenode where I go under the nick frogonwheels.