Vimium: solicitação: macros de estilo q

Criado em 11 set. 2013  ·  9Comentários  ·  Fonte: philc/vimium

Já foi considerado adicionar um sistema macro ao Vimium? Seria especialmente útil para fazer tarefas repetitivas, como ir para uma determinada página e outras coisas.

Comentários muito úteis

1 para isso, eu tenho que fazer muitas alterações repetitivas ao definir as permissões! Eu também tenho que esperar que as páginas carreguem - então seria muito legal ter um recurso de "tempo real" que (quando habilitado) espera antes de apertar a próxima tecla pelo tempo que você fez durante a criação da macro. Nesse ínterim, eu me pergunto se seria possível fazer algo jerry-rig com autokey .. Vou atualizar isso se descobrir!

Todos 9 comentários

+1 para este recurso

Eu adoraria poder escrever algo como:

// encontra a segunda entrada, insere texto, clica no elemento #button, clica no link "próximo"
function noteAndNext (text) {
focusInput
focusInput // segunda entrada
enterText text
foco "#button"
clique em // enviar formulário
Próximo
}

desmapear k
map k? noteAndNext ($?) // digitar esc k foobah enter executará a função noteAndNext com o argumento "foobah"

É uma ideia legal, mas não ouvi muita demanda por isso e adicionar uma solução de script primitiva será uma adição pesada à base de código.

+3 votando para isso. Eu preciso fazer várias tarefas repetitivas em uma página da web. Sendo
capaz de gravar aq +macro e, em seguida, execute-o com @seria
aliviar a dor, pois o sistema que eu acesso não tem uma boa maneira de fazer operações em massa.
O Vimium torna MUITO mais fácil, mas sem uma forma de gravar a macro que está faltando
funcionalidade.

Escrever um script para essas coisas é secundário, mas gravar a macro como o vim faz
seria muito útil.

@TreyBlancher ... Você poderia dar um caso de uso concreto, por favor?

(Embora aparentemente isso pareça uma ideia interessante, eu me pergunto se pode ser complicado considerando a quantidade de processamento assíncrono que fazemos.)

@ smblott-github: O único caso de uso que tenho é a interface de usuário de administração do PortaSIP,
algo ao qual você provavelmente não terá acesso. Essencialmente, quero que esse recurso funcione
semelhante às macros do vim, pressione 'q' e uma letra de registro, que inicia a gravação. Qualquer
Os comandos do vimium são colocados na macro, até que 'q' seja digitado novamente. Assim entediante
tarefas poderiam ser automatizadas.

Macros para preencher, por exemplo, páginas de configuração do roteador, ou qualquer coisa alcançável com
comandos vimium. Páginas estáticas que não mudam. Um editor para modificar a macro e
inserir, por exemplo, pausas também seria útil.

Como está, usei uma combinação de macros do Keyboard Maestro e vimium para fazer o que quero,
mas é um tanto desajeitado (e não quero mais depender do Keyboard Maestro).

1 para este recurso, como disse TreyBlancher

1 para isso, eu tenho que fazer muitas alterações repetitivas ao definir as permissões! Eu também tenho que esperar que as páginas carreguem - então seria muito legal ter um recurso de "tempo real" que (quando habilitado) espera antes de apertar a próxima tecla pelo tempo que você fez durante a criação da macro. Nesse ínterim, eu me pergunto se seria possível fazer algo jerry-rig com autokey .. Vou atualizar isso se descobrir!

Recurso ainda muito solicitado em 2020

Esta página foi útil?
0 / 5 - 0 avaliações