A PEG parser for Vim