En este momento, vimperator reasigna Ctrl + C (de 'copiar' a 'cancelar') y Ctrl + V (de 'pegar' a 'transferir'). En Linux, el método preferido de copiar / pegar es con el botón central del mouse, por lo que esto no es un problema. En Windows, este es un desastre en la interfaz de usuario y necesita ser reparado.
Hay tres lugares desde los que puede copiar: texto de una página web, texto de un campo de formulario y texto de una aplicación externa. Hay dos lugares a los que puede copiar: en un campo de formulario y en una aplicación externa. Las barras de dirección y comando funcionan como campos de formulario.
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
Los usuarios comunes no memorizarán esa tabla. Nunca lo resolverán, porque no está documentado explícitamente, y no lo leerían incluso si lo fuera. En su lugar, usarán el menú contextual, lo único que funciona en todas partes. De hecho, unas semanas después de que comencé a usar Vimperator, me sorprendí haciendo exactamente eso, en una aplicación completamente no relacionada, algo que nunca había hecho antes.
Necesitamos restaurar ^ C y ^ V a sus funciones originales y legítimas como copiar y pegar, lo que significa desplazar las teclas de acceso directo ^ C = cancel y ^ V = pass-through. De hecho, ambas teclas de acceso rápido son exclusivas de vimperator y no aparecen en vim. ^ V significa 'bloquear visual' en vim, que no se aplica en vimperator, por lo que la transferencia puede asignarse fácilmente a alguna otra tecla. Sugiero la barra invertida en modo comando y ctrl + barra invertida en los modos comando e inserción. Eso deja ^ C. Creo que debería trasladarse a ^ S. Esto tiene dos buenos mnemónicos: es 'stop', y también es la tecla de acceso rápido de Unix para XOFF, que es inútil pero semánticamente similar. ^ S es actualmente "guardar página como" en vimperator, que rara vez se usa y aún se puede acceder con: save o: saveas.
Deshacer también está roto; era ^ Z, pero ^ Z no es un modo de transferencia y no hay forma de deshacer las ediciones en un campo de formulario sin usar el mouse. No veo ninguna razón para no mover eso a otra tecla de acceso rápido, especialmente porque ^ Z en vim significa suspender, lo que no tiene ninguna relación, e inesperadamente encontrarse en modo de transferencia es extremadamente desorientador. No puedo pensar en una tecla de acceso rápido no arbitrario para cambiar esto, pero ^ Z fue bastante arbitrario en primer lugar, por lo que cualquier tecla de acceso rápido no utilizada servirá.
Soruce: http://www.mozdev.org/pipermail/vimperator/2008-October/002359.html