Vimperator - Vimperator

Vimperator
Vimperator logo.png
Autor (es) original (es) Martin Stubenschrott
Desarrollador (es) Martin Stubenschrott, Doug Kearns y Kris Maglione
Lanzamiento estable
3.16.0 / 1 de febrero de 2017 ; Hace 4 años  ( 2017-02-01 )
Repositorio github .com / vimperator / vimperator-labs
Plataforma Firefox
Escribe Extensión de Firefox
Licencia Licencia MIT
Sitio web vimperator .org / vimperator

Vimperator es una extensión de Firefox descontinuada bifurcada de la versión de extensión de Firefox original de Conkeror y diseñada para proporcionar una interfaz de usuario más eficiente para usuarios con fluidez en el teclado. El diseño está fuertemente inspirado en el editor de texto Vim y los autores tratan de mantener la coherencia con él siempre que sea posible.

Características notables

Una de las características más notables de Vimperator es la navegación sin mouse, que es el resultado de las sugerencias de Vimperator , la línea de comandos con finalización de comandos y el completo sistema de ayuda accesible desde el teclado.

Modo pista

Modo de sugerencia de Vimperator (una captura de pantalla de la versión 2 de vimperator)

Las sugerencias de Vimperator permiten a los usuarios realizar acciones en elementos de la página web en los que se puede hacer clic que normalmente se completarían con el mouse. Cuando se accede al modo de sugerencia, todos los elementos en los que se puede hacer clic en una página se etiquetan con números. El usuario puede seleccionar uno de los elementos escribiendo su número o escribiendo una parte del texto del enlace. Una vez que el elemento se especifica sin ambigüedades, el navegador procede como si se hubiera accedido al elemento con el mouse. Dependiendo de cómo se ingresó al modo de sugerencia, el navegador puede continuar haciendo clic en el elemento, enfocándose en él, copiando la ubicación del enlace o varias otras tareas que normalmente se completarían con la ayuda de un mouse.

Esta función se originó en una extensión llamada Hit-a-Hint, y los desarrolladores de vimperator adoptaron la función como un módulo vimperator en la etapa inicial de desarrollo y reescribieron el código para hacerlo más ligero en páginas con muchos enlaces. También agregaron la función de seleccionar acciones como copiar ubicaciones de enlaces, etc.

Línea de comando

Se puede acceder a la mayoría de las funciones de Vimperator a través de su línea de comando similar a Vim que aparece en la parte inferior de cada ventana. Al igual que con Vim, estos comandos comienzan con ':'. Cuando se presiona la tecla ':', Vimperator se mueve al " modo ex" , que mueve el cursor a la línea de comando para que el usuario complete el comando.

Terminación

Finalización automática de un :open comando en Vimperator.

Vimperator proporciona un sofisticado sistema de finalización con soporte de autocompletado. Esto no solo ahorra la escritura, sino que permite al usuario explorar sin tener que recurrir a manuales, o incluso dejar la línea de comandos. A menudo, la finalización elimina la necesidad de menús. Por ejemplo, en lugar de usar el menú de pestañas, un usuario con autocompletar habilitado puede presionar 'b' para abrir la línea de comando al comando 'buffer', que automáticamente proporcionará una lista de finalización de todas las pestañas abiertas. El usuario luego seleccionaría una pestaña escribiendo parte de su título, URL o índice.

Ayuda en linea

Vimperator mostrando :help :open

Para mejorar su empinada curva de aprendizaje, Vimperator proporciona un sistema de ayuda en línea similar al de Vim. El comando 'ayuda' proporciona acceso rápido a ayuda sobre una amplia gama de temas, incluidos todos los comandos y opciones disponibles. Las páginas de ayuda están indexadas mediante etiquetas, que el usuario puede ver mientras navega por las páginas de ayuda. Para acceder a una sección de ayuda en el futuro, basta con escribir ': help <tag>'. Además, las etiquetas de ayuda siguen pautas de nomenclatura comunes. Entonces, por ejemplo, todos los comandos están etiquetados con : <comando> , todas las opciones con ' <opción>' .

Editor externo

Vimperator con editor externo

Vimperator permite el uso de editores de texto externos para la entrada de datos en áreas de entrada de texto. Al presionar ^ I mientras el cursor está en una de estas áreas, se inicia el editor.

Guiones

Vimperator admite la ampliación de su funcionalidad básica con scripts. Los scripts están escritos con JavaScript y una versión limitada de Vimscript .

Ver también

Referencias

enlaces externos