vim mode now passes non-plain keys back to k.masterKeyHandler.  This makes Ctrl-S work, but more code is needed to intercept and handle cursor-motion keys, for example.
Minor formatting changes so that viewrendered2.py loads properly as an @file tree.