proper modelines for vim
corrected syntax diagrams again