No momento, o vimperator remapeia Ctrl + C (de 'copiar' para 'cancelar') e Ctrl + V (de 'colar' para 'passagem'). No Linux, o método preferido de copiar / colar é com o botão do meio do mouse, portanto, isso não é um problema. No Windows, isso é um desastre na interface do usuário e precisa muito ser corrigido.
Você pode copiar de três lugares: texto de uma página da Web, texto de um campo de formulário e texto de um aplicativo externo. Há dois lugares para os quais você pode copiar: em um campo de formulário e em um aplicativo externo. As barras de endereço e comando funcionam como campos de formulário.
Copying from...
A web page: 'Y' works, '^C' doesn't
Form field: 'Y' doesn't work, '^C' does
Extern application: 'Y' doesn't work, '^C' does
Copying to...
Form field: '^V' doesn't work, '^V,^V' does
External application: '^V' works, '^V,^V' pastes twice
Or, seen another way
Copy Paste
Page Y N/A
Form ^C ^V,^V
App ^C ^V
Usuários comuns não memorizam essa tabela. Eles nunca descobrirão isso, porque não está documentado explicitamente e não o leriam, mesmo que fosse. Em vez disso, eles usarão o menu do botão direito, a única coisa que funciona em qualquer lugar. De fato, algumas semanas depois de começar a usar o Vimperator, me peguei fazendo exatamente isso, em um aplicativo completamente não relacionado, algo que nunca havia feito antes.
Precisamos restaurar ^ C e ^ V para suas funções originais e legítimas como copiar e colar, o que significa deslocar as teclas de acesso ^ C = cancel e ^ V = pass-through. De fato, essas duas teclas de atalho são exclusivas do vimperator e não aparecem no vim. ^ V significa 'bloquear visual' no vim, que não se aplica ao vimperator; portanto, a passagem pode ser facilmente atribuída a alguma outra chave. Sugiro barra invertida no modo de comando e ctrl + barra invertida nos modos de comando e inserção. Isso deixa ^ C. Eu acho que isso deve ser movido para ^ S. Isso tem duas boas mnemônicas: é 'stop', e também é a tecla de atalho do Unix para o XOFF, que é inútil, mas semanticamente semelhante. ^ S está atualmente "save page as" no vimperator, que raramente é usado e ainda pode ser acessado com: save ou: saveas.
Desfazer também está quebrado; era ^ Z, mas ^ Z não é o modo de passagem e não há como desfazer edições em um campo de formulário sem usar o mouse. Não vejo razão para não mudar isso para outra tecla de atalho, especialmente porque ^ Z no vim significa suspender, o que é completamente não relacionado, e encontrar-se inesperadamente no modo de passagem é extremamente desorientador. Não consigo pensar em uma tecla de atalho não arbitrária para mudar isso, mas ^ Z foi bastante arbitrária em primeiro lugar, portanto, qualquer tecla de atalho não utilizada serve.
Soruce: http://www.mozdev.org/pipermail/vimperator/2008-October/002359.html