Fazendo o vimperator ctrl + keybindings funcionar em sites como o Wikipedia

2

O Vimperator usa atalhos de teclado como ctrl + o para voltar uma página na história.

Alguns sites nas interwebs tentam ser mais acessíveis ligando comandos do teclado a ações específicas, por exemplo, Wikipedia (e todos os outros sites wikimedia que eu encontrei) mapeia ctrl+o para o comando login (ou pelo menos algo que requer um entrar).

Então, eu estou navegando feliz, e acontece de seguir um link para a Wikipedia. Se eu quiser voltar uma página, o vimperator me treinou para ctrl + o. No entanto, esse pressionamento de tecla é capturado antes que o vimperator possa fazer qualquer coisa com ele, e eu sou levado para a página de login da Wikipedia. Faz. Não. Quer.

    
por wmorrell 09.11.2011 / 21:11

1 resposta

3

O Firefox no Mac OS X usa a tecla ctrl como a chave de acesso por padrão, o que faz com que seja consumido antes de chegar a qualquer outro plug-in.

Para corrigir, edite o valor de ui.key.contentAccess em about:config . Por padrão, no OS X, o valor é 2, que corresponde ao campo de bits para usar a chave ctrl como Chave de acesso para a área de conteúdo (em oposição à área de cromo).

Os outros valores são 0 para disable ; 1 para shift ; 4 para alt ; 8 para meta ( command ). Eu defini o meu para 4, mas qualquer valor diferente de 2 deve funcionar.

Depois disso, as combinações de teclas ctrl+ devem funcionar como esperado. Se você usar outros atalhos de teclado do vimperator, certifique-se de definir o valor ui.key.contentAccess como algo que não conflita com suas ligações ou desative-o completamente.

    
por 09.11.2011 / 21:19