En realidad, me encontré con este problema cuando utilicé ssh desde mi teléfono Android para iniciar sesión en un servidor Linux, e intenté usar vim para editar algunos archivos.
Fue un poco ... desagradable, aunque podía hacer todo lo que podía hacer desde un escritorio / teclado normal.
Extensión: había una pregunta, por qué era desagradable si podía hacer lo que quisiera. Por ejemplo, escribir 5j45|
en un teclado emulado en una pantalla táctil tiene una tasa de información mucho más baja (entre su cerebro y su dispositivo) al tocar la posición del personaje deseado en una pantalla táctil.