5 votos

Método de edición de texto tipo Vi para la interfaz de usuario de Android

He estado usando ConnectBot para conectar a sesiones de shell en máquinas Linux desde mi teléfono Android. Lo que me sorprende es lo fácil que es usar el editor Vim utilizando el teclado virtual, porque el modo de comando Vi/Vim pone tantas acciones útiles al alcance de tus dedos. Es mucho más fácil editar texto de esta manera y me gustaría poder hacerlo en todo el UI de Android.

Es decir, no quiero un editor Vi en el teléfono, sino en el UI en sí.

¿Hay algo así disponible en algún lado? ¿Qué se necesitaría para desarrollarlo? ¿Qué partes de Android deben ser modificadas? ¿Hay algún marco de trabajo de plugins fácil en el que solo tengas que llenar algunas funciones y proporcionar un nuevo método de edición de texto?

0 votos

Esto parece más bien una pregunta de desarrollo.

0 votos

¿Es el desarrollo un tema fuera de lugar? No quiero desarrollar nada, solo quiero instalarlo. Pero no he logrado encontrar nada.

0 votos

Sí, las preguntas de desarrollo están fuera de tema aquí (ver las FAQ). Y no conozco ninguna otra forma de "introducirlo en la interfaz de usuario", sea lo que sea que signifique eso (tal vez podrías editar tu pregunta arriba para que sea un poco más claro).

3voto

Lie Ryan Puntos 15629

¿Hay algo así disponible en algún lugar?

Por el momento, aunque hay un par de editores de texto de estilo vim:

sin embargo, estos están actualmente implementados como una aplicación, no como una IME.

¿Qué se necesita para desarrollarlo? ¿Qué lugares en Android deben ser modificados? ¿Existe algún marco de trabajo de plugin donde simplemente completes algunas funciones y se proporcione un nuevo método de edición de texto?

Android proporciona el marco de trabajo para crear teclados personalizados (oficialmente conocidos como IME). Cualquiera que esté interesado en crear un IME de estilo vim para Android debería consultar Creando un Método de Entrada.

0 votos

Gracias por tu respuesta. Veo en la página de Creación de Método de Entrada que un método de entrada no solo suministra caracteres. Tiene acceso al campo de texto. Así que parece que la edición tipo Vim es al menos factible en principio.

0voto

Espero que el teclado de Hacker te ayude. No olvides cambiar al teclado normal para contraseñas o claves.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X