add basic vim-style command mode in editor -- doesn't actually execute yet
allow setting cursor in gui_textedit system