The other thing that would help is if you could just copy and paste characters into your browser, but that doesn't work super well with unprintable characters.
So to count to 10 in V is i1<esc>9<M_q>Yp<C-a> The problem is, that's really hard to enter in the browser, which is why I recommend learning vim first.
So the way that works is i enters "insert" mode. Everything up until the next <esc> is entered into the buffer literally. i1<esc> enters a 1, and then returns to normal mode. (where keys are commands)
Well, reverse is a pretty useful function (especially for a language that prides itself on string manipulation), so it should be a builtin. Right now however, this is the only way to do it.
Even though it isn't working.
I'm gonna fire up the debugger, see if I can figure it out.
Since Vim is not a typical programming language, input is taken very differently. So save a file with the number in it, then open that file in vim, then type the keystrokes.
You could use i, although make sure to do <esc>0 afterwards, (since the default for vim golf is to start in normal mode at the beginning of the first line.)