No vimperator / pentadactyl, como posso desabilitar quase tudo?

3

Eu gosto das teclas de movimento, pressionando f para clicar em links e poder desativar o pentadáctilo, mas praticamente não preciso de mais nada. Como posso recuperar minhas antigas teclas de atalho?

Principalmente, estou pensando em ... Ctrl + F, Ctrl + A, Ctrl + C, Ctrl + V, Ctrl + Shift + O (marcadores abertos), que pararam de funcionar para mim.

    
por jay 17.12.2011 / 08:56

2 respostas

2

Vale a pena conhecer os atalhos ou mapas do pentadactyl / vimperator, já que eles oferecem melhor funcionalidade. Por exemplo, o modo normal keymap o oferece o equivalente do firefox Ctrl-L e Ctrl-O combined - o que significa que as conclusões inteligentes (de marcadores, locais, histórico, etc) são oferecidas a você para concluir a tabulação.

Mas, para responder à sua pergunta, você pode definir alguns mapeamentos personalizados em pentadactylrc (consulte :help pentadactylrc para onde o seu está localizado) para oferecer a você os atalhos do estilo do firefox. Por exemplo,

" Normal Mode Mappings
nnoremap <C-f> /
nnoremap <C-w> :tabclose<CR>
nnoremap <C-c> <C-v><C-c>
nnoremap <C-v> <C-v><C-v>
nnoremap <C-x> <C-v><C-x>

" Insert Mode Mappings
inoremap <C-c> <C-v><C-c>
inoremap <C-v> <C-v><C-v>
inoremap <C-x> <C-v><C-x>

Eu esqueço o que os outros atalhos do firefox como Ctrl-A fazem, mas espero que isso seja o suficiente para demonstrar como você pode conseguir o que deseja.

    
por 29.12.2011 / 03:15
1

Uma opção seria usar o CTRL-V e depois o que você pressionar em seguida será passado diretamente para o Firefox. Então, CTRL-V CTRL-SHIFT-O funcionaria como você espera.

Uma abordagem mais complexa seria usar a opção passkeys para permitir combinações de teclas a serem passadas para o Firefox, embora eu acredite que nesse caso você teria que especificar todos os comandos que você quer usar (ao invés de excluir apenas os poucos comandos Pentadactyl que você deseja reter).

    
por 17.12.2011 / 09:58