Vimium: solicitud: macros de estilo q

Creado en 11 sept. 2013  ·  9Comentarios  ·  Fuente: philc/vimium

¿Alguna vez se ha considerado agregar un sistema macro a Vimium? Sería especialmente útil para realizar tareas repetitivas, como ir a una página determinada y otras cosas.

Comentario más útil

+1 para esto, ¡tengo que hacer muchos cambios repetitivos mientras establezco permisos! También tengo que esperar a que se carguen las páginas, por lo que sería genial tener una función de "tiempo real" que (cuando está habilitada) espera antes de presionar la siguiente tecla durante tanto tiempo como lo hizo durante la creación de macros. Mientras tanto, me pregunto si sería posible hacer algo jerry-rig con autokey ... ¡Actualizaré esto si lo averiguo!

Todos 9 comentarios

+1 para esta función

Me encantaría poder escribir algo como:

// busca la segunda entrada, ingresa texto, hace clic en el elemento #button, hace clic en el enlace "siguiente"
function noteAndNext (texto) {
focusInput
focusInput // segunda entrada
enterText text
enfoque "#button"
haga clic en // enviar formulario
siguiente
}

desmapear k
mapa k? noteAndNext ($?) // escribiendo esc k foobah enter ejecutará la función noteAndNext con el argumento "foobah"

Es una buena idea, pero no he escuchado mucha demanda de esto y agregar una solución de scripting primitiva será una gran adición a la base del código.

+3 votando por esto. Necesito realizar varias tareas repetitivas en una página web. Ser
capaz de grabar aq +macro, y luego ejecutarlo con @haría
aliviar el dolor ya que el sistema al que accedo no tiene una buena forma de realizar operaciones masivas.
Vimium lo hace MUCHO más fácil, pero sin una forma de grabar la macro que le falta
funcionalidad.

Escribir un script para estas cosas es secundario, pero grabar la macro como lo hace vim
sería de gran ayuda.

@TreyBlancher ... ¿Podría dar un caso de uso concreto, por favor?

(Si bien a primera vista parece una idea interesante, me pregunto si podría ser complicado a la luz de la cantidad de procesamiento asincrónico que hacemos).

@ smblott-github: El único caso de uso que tengo es la interfaz de usuario de administración de PortaSIP,
algo a lo que probablemente no tengas acceso. Esencialmente quiero que esta característica funcione
similar a las macros de vim, presione 'q' y una letra de registro, que comienza a grabar. Ningún
Los comandos de vimium se colocan en la macro, hasta que se vuelve a escribir 'q'. Así, tedioso
las tareas podrían automatizarse.

Macros para completar, por ejemplo, páginas de configuración del enrutador, o cualquier cosa que se pueda lograr con
comandos vimium. Páginas estáticas que no cambian. Un editor para modificar la macro y
insertar, por ejemplo, pausas también sería útil.

Como está, utilicé una combinación de macros de Keyboard Maestro y vimium para hacer lo que quiero,
pero es bastante torpe (y ya no quiero depender de Keyboard Maestro).

+1 para esta función como lo expresó TreyBlancher

+1 para esto, ¡tengo que hacer muchos cambios repetitivos mientras establezco permisos! También tengo que esperar a que se carguen las páginas, por lo que sería genial tener una función de "tiempo real" que (cuando está habilitada) espera antes de presionar la siguiente tecla durante tanto tiempo como lo hizo durante la creación de macros. Mientras tanto, me pregunto si sería posible hacer algo jerry-rig con autokey ... ¡Actualizaré esto si lo averiguo!

Característica todavía muy solicitada en 2020

¿Fue útil esta página
0 / 5 - 0 calificaciones