2. vimmish - translate VIM commands to "human-ish" - parser - treetop - github : dira : vimmish
3.
4.
5. latest fun - grammar -> generate random commands - how: parse the VIM grammar with a parser for grammars (generated from the treetop meta-grammar ) - (meta ftw!)