Existe-t-il une solution pour utiliser vim à partir de l'écran tactile?


14

En fait, j'ai rencontré ce problème lorsque j'ai utilisé ssh depuis mon téléphone Android pour me connecter à un serveur Linux et j'ai essayé d'utiliser vim pour modifier certains fichiers.

C'était un peu ... déplaisant, même si je pouvais faire tout ce que je pouvais faire à partir d'un bureau / clavier normal.

Extension: Il y avait une question, pourquoi cela déplaisait si je pouvais faire tout ce que je voulais. Par exemple, taper 5j45|sur un clavier émulé sur un écran tactile a un taux d'information beaucoup plus faible (entre votre cerveau et votre appareil) que de toucher la position de caractère souhaitée sur un écran tactile.


2
Je ne les ai pas utilisés, donc je ne sais pas si elles sont appropriées ou de qualité, mais voici deux applications Android qui offrent un certain contrôle de Vim : VimTouch et Terminal IDE
asfallows

La principale inconnue pour moi avec ces outils est: est-il facile / faisable d'éditer des fichiers distants à travers eux, avec netrw ou autre?
asfallows

1
Le début peut être d'utiliser quelque chose comme le "clavier du pirate " Android play.google.com/store/apps/… comme clavier à l'écran. Je peux imaginer plus de support tactile, cependant (pour placer le curseur, le défilement, ...)
johannes

1
J'utilise ce type de script sur mon Nokia N900: vim.org/scripts/script.php?script_id=3141
Martin Höger

1
Si vous pouviez faire tout ce que vous pouviez faire à partir d'un clavier normal, qu'en serait-il de déplaire? (Je peux penser à plusieurs réponses à cela, mais il serait utile de savoir laquelle (s) vous impliquez réellement).
Rich

Réponses:


3

L'activation de la souris est-elle utile? De cette façon, vous devriez au moins pouvoir faire des sélections via le toucher. Peut-être naviguer dans les fichiers et les tampons / onglets. Cela dépend des plugins, je suppose.

set mouse=a

Formidable! Je pense que cela ne fonctionne que le terminal côté client le prend en charge, mais cela peut fonctionner!
peterh
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.