On Android, softkeyboards like FlickBoard and Unexpected Keyboard let you use Esc, Ctrl, Alt… Which is nice and can let you utilize most of Vim mode, but currently Android Vim search menu : command line disappears.
I think, even without a different softkeyboard, there are plugins that let you run JS from mobile’s editing toolbar. So you could do dispatchEvent to send a KeyboardEvent…