somewhat functional vim syntax file