Como desativar Pentadactyl por site?

2

Existe uma maneira mais definitiva de desabilitar o Pentadactyl em uma base de URL que não é não -- PASS THROUGH --

?

Quando tento usar o codepen.io, não consigo editar nenhum campo de texto, com ou sem o pass-through ativado. Qualquer idéia que não seja tão drástica quanto ir à página de complementos para desabilitar o Pentadactyl seria muito apreciada. Eu sei que o Vimperator tem esse recurso, Pentadactyl?

    
por winchendonsprings 07.07.2015 / 09:05

2 respostas

7

Acho que o repasse funcionará para você se inserido com antecedência suficiente. Descobri no Google Docs que, se eu inserir manualmente o passeh, ainda não posso digitar, mas se eu recarregar a página com o pass-through ativado, as coisas funcionam.

Você pode aproveitar o recurso :autocmd do pentadactyl para executar o comando pass-through automaticamente com base em um regex de URL. Por exemplo, para desativar pentadáctil no Google Docs, você digitaria o comando

:autocmd LocationChange 'https://docs.google.com/*' :normal! <C-z>

Você pode tornar essas alterações permanentes salvando esses comandos no arquivo .pentadactylrc .

    
por 23.07.2015 / 16:07
2

Se você quiser desabilitar determinadas chaves de um site, use passkeys . Por exemplo,

:set passkeys+=codepen.io:<Esc>

passará a chave Escape na CodePen.

Se você me der mais detalhes, poderei dar uma resposta melhor. Você realmente deve poder usar o CodePen com ou sem o modo de passagem habilitado. (Você quer que ele seja ativado se você usar as ligações vi do CodePen.)

    
por 08.07.2015 / 05:39