7 votes

Comment utiliser Escape et les touches directionnelles sur le clavier virtuel ?

J'ai récemment acheté Better Terminal Emulator Pro, et je l'aime, mais comment utiliser la touche Echap et les touches directionnelles ? Par exemple, j'aimerais pouvoir passer entre les modes dans vi ou utiliser les flèches haut et bas pour naviguer dans mon historique de commandes.

J'ai un Samsung Fascinate. Pas de D-pad.

7voto

David Negron Points 971

BTEP a une page "Utilisation de Better Terminal Emulator Pro" sur leur wiki qui explique la plupart des raccourcis spéciaux et des touches. La répartition de base de ce que vous recherchez est :

Pour l'entrée directionnelle : Utilisez un clavier qui prend en charge cela ou utilisez la fonction de pavé directionnel virtuel de BTEP. Vous pouvez y accéder en touchant l'écran lorsque le clavier est visible, en appuyant longuement sur l'écran lorsqu'il ne l'est pas, ou en appuyant sur le bouton Recherche. Le curseur devrait se transformer en un caractère > pour indiquer que vous êtes en mode VDP, et vous pouvez balayer votre entrée directionnelle (c'est-à-dire balayer vers le haut pour la touche du haut).

Pour ESC : Cela est généralement attribué par défaut à la touche de volume up, mais vous pouvez le réaffecter à l'une des touches de raccourci programmables disponibles. Vous pouvez également appuyer sur le bouton Recherche puis appuyer sur [, car Recherche est attribué au caractère de contrôle sur les appareils qui n'ont pas de trackball ou de dpad (ainsi que pour activer le mode VDP) et ^[ (CTRL-[) est le caractère ESC.

5voto

Jeff Kang Points 225

Clavier de Hacker - utilisez un clavier complet sur Android

Vous pouvez utiliser l'application gratuite et open source appelée Hacker's Keyboard pour accéder aux touches d'un clavier complet :

« Vous manquez de la disposition des touches que vous avez l'habitude d'avoir sur votre ordinateur ? Ce clavier dispose de touches numériques séparées, de ponctuations aux endroits habituels, et de touches directionnelles. Il est basé sur le clavier virtuel AOSP Gingerbread, ce qui lui permet de prendre en charge le multitouch pour les touches modificateur.

Ce clavier est particulièrement utile si vous utilisez ConnectBot pour un accès SSH. Il propose des touches Tab/Ctrl/Esc fonctionnelles, et les touches fléchées sont essentielles pour les appareils tels que la tablette Xoom ou le Nexus S qui n'ont pas de trackball ou de D-Pad. »

http://code.google.com/p/hackerskeyboard/

2voto

Matthew Read Points 50150

Le clavier Android n'a pas de touches directionnelles ; vous avez besoin d'un clavier qui en a.

Votre Fascinate devrait avoir à la fois le clavier Samsung et le clavier Swype, qui ont des touches fléchées. Appuyez longuement sur le bouton 123 (Samsung) ou faites glisser de la touche Swype à la touche SYM (Swype).

2voto

Harald Veland Points 21

Il y a des réponses utiles ici, mais avez-vous envisagé de mapper quelque chose comme "jj" en mode insertion vers la touche d'échappement? Voici comment faire:

En supposant que vous soyez dans "termux" ou un émulateur de terminal similaire et que vous utilisez vim tel qu'installé là-bas. Dans le dossier personnel (tapez pwd pour voir le répertoire actuel), créez un fichier appelé ".vimrc" et mettez le texte suivant dedans, sans guillemets: "inoremap jj " Et enregistrez. La prochaine fois que vous serez en mode insertion dans vim, appuyez simplement deux fois sur "j" rapidement. Presto :)

Maintenant, ajoutez d'autres assignations de touches pour simuler d'autres commandes.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X