¿Existe alguna solución para usar vim desde la pantalla táctil?


14

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.


2
No los he usado, así que no sé si son adecuados o de calidad, pero aquí hay dos aplicaciones de Android que dan cierto grado de control de vim: VimTouch y Terminal IDE
aparece

La principal incógnita para mí con estas herramientas es: ¿es fácil / factible editar archivos remotos a través de ellas, con netrw o de otra manera?
asfallows

1
El comienzo podría estar usando algo como el "Teclado de Hacker" de Android play.google.com/store/apps/… como en el teclado de la pantalla. Sin embargo, puedo imaginar más soporte táctil (para colocar el cursor, desplazarse, ...)
johannes

1
Utilizo este tipo de secuencia de comandos en mi Nokia N900: vim.org/scripts/script.php?script_id=3141
Martin Höger

1
Si pudieras hacer todo lo que podrías hacer desde un teclado normal, ¿qué hay de desagradable? (Puedo pensar en varias respuestas a esto, pero sería útil saber cuál (es) realmente estás insinuando).
Rico

Respuestas:


3

¿Habilitar el mouse ayuda? De esta manera, al menos debería poder hacer selecciones por medio del tacto. Tal vez navegar por archivos y buffers / tabs. Depende de los complementos, supongo.

set mouse=a

¡Maravilloso! Creo que funciona solo el terminal del lado del cliente lo admite, ¡pero puede funcionar!
peterh - Restablecer Monica
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.