¿Interfaz Vim en los campos de entrada del navegador web?

¿Interfaz Vim en los campos de entrada del navegador web?

Estoy buscando un complemento de navegador que ingrese texto en cuadros de entrada con la misma interfaz de teclado del editor de texto Vim. he adoptadoVimiolo que hace que la navegación general sea mucho más efectiva; sin embargo, a menudo deseo tener la interfaz Vim mientras selecciono un campo de entrada (como mientras creo esta publicación). Me gustaría mucho poder navegar por el texto de la misma manera que edito el archivo con el editor de texto vim y tengo curiosidad por saber si existe dicho complemento.

Respuesta1

ElPentadáctiloy los complementos de Vimperator para Firefox permiten una edición similar a vim en áreas de texto presionando ctrl+t; Creo que también existe la opción de activarlo permanentemente. También hay¡Es todo texto!eso realmente lanzará un editor para usted.

En lo que respecta a Chrome, no es tan fácil, ya que la API es bastante limitada. Requieren que ejecute un servidor en su sistema. HabíaÁrea de textoConectar, pero parece estar roto en este momento.

Respuesta2

wasaviproporciona una interfaz vim para cuadros de texto en múltiples navegadores web (Chrom(ium), Firefox/Iceweasel y Opera) y puedo confirmar que funciona en Chromium en Linux (Debian 7 con Gnome3). Comience con <Ctrl><Enter>, mucha más información en la página de inicio a continuación:

pagina de inicio de wasavi

página de github

para cromo (io)

Los enlaces para instalar Opera y Firefox/Iceweasel se pueden encontrar en la página de inicio (enlace arriba; los incluí pero no puedo publicar con más de 2 enlaces...)

Respuesta3

Además de la respuesta de Shawn, pentadactyl (y vimperator) le permiten presionar ctrl+icuando está en un campo de texto para editarlo en vim. Guardará el contenido del campo de texto en un archivo temporal, abrirá ese archivo en (g)vim y volverá a leer el contenido (modificado) después de cerrar el editor.

Respuesta4

Si estás usando Chrome, recientemente lancé una extensión de Chrome de código abierto llamada Vimsert. Te permitirá editar cualquier área de texto dentro del modo vim del editor Ace.

https://github.com/gabesullice/vimsert

información relacionada