¿Cómo usar Escape, teclas direccionales en el teclado virtual?

Recientemente compré Better Terminal Emulator Pro y me gusta, pero ¿cómo uso la tecla Escape y las teclas direccionales? Por ejemplo, me gustaría cambiar entre modos en vi o usar las flechas hacia arriba y hacia abajo para recorrer mi historial de comandos.

Tengo un Samsung Fascinate. Sin pad direccional.

Respuestas (4)

BTEP tiene una página " Uso de Better Terminal Emulator Pro " en su wiki que explica la mayoría de los accesos directos y teclas especiales. El desglose básico de lo que estás buscando es:

Para la entrada direccional: use un teclado que admita esto o use la función de teclado de dirección virtual de BTEP . Puede acceder tocando la pantalla cuando el teclado está visible, manteniendo presionada la pantalla cuando no lo está o presionando el botón Buscar. El cursor debe cambiar a un >carácter para indicar que está en modo VDP, y puede deslizar su entrada direccional (es decir, deslizar hacia arriba para la tecla arriba).

Para ESC: esto generalmente se asigna de forma predeterminada a la tecla de aumento de volumen, pero puede reasignarlo a cualquiera de las teclas de acceso directo programables disponibles. También puede presionar el botón Buscar y luego presionar [, ya que Buscar está asignado al carácter de control en los dispositivos que carecen de trackball o dpad (además de activar el modo VDP) y ^[(CTRL-[) es el carácter ESC.

Hacker's Keyboard: use un teclado virtual completo en Android

Puede usar la aplicación gratuita de código abierto llamada Hacker's Keyboard para obtener acceso a los botones de un teclado completo:

“¿Echas de menos la distribución de teclas a la que estás acostumbrado en tu computadora? Este teclado tiene teclas numéricas separadas, puntuación en los lugares habituales y teclas de flecha. Se basa en el teclado virtual AOSP Gingerbread, por lo que es compatible con la función multitáctil para las teclas modificadoras.

Este teclado es especialmente útil si usa ConnectBot para acceso SSH. Proporciona teclas Tab/Ctrl/Esc funcionales, y las teclas de flecha son esenciales para dispositivos como la tableta Xoom o Nexus S que no tienen trackball o D-Pad”.

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

El teclado de Android no tiene teclas direccionales; necesitas un teclado que los tenga.

Su Fascinate debe tener tanto el teclado Samsung como el teclado Swype, que tienen teclas de flecha. Mantén presionado el botón 123 (Samsung) o desliza el dedo desde la tecla Swype hasta la tecla SYM (Swype).

Aquí hay respuestas útiles, pero ¿ha considerado asignar algo como "jj" en el modo de inserción a la tecla de escape? Así es cómo:

Suponiendo que está en "termux" o un emulador de terminal similar y está usando vim como está instalado allí. En la carpeta de inicio (escriba pwd para ver el directorio actual), cree un archivo llamado ".vimrc" y coloque el siguiente texto, sin comillas: "inoremap jj <esc>" y guarde. La próxima vez que esté en el modo de inserción en vim, simplemente presione "j" dos veces en rápida sucesión. Listo :)

Ahora agregue otras combinaciones de teclas para simular otros comandos.