content - vim select all and copy




Copiando texto fuera de Vim con set mouse=a habilitado (6)

En OSX usa fn en vez de shift .

Después de habilitar set mouse=a , el texto copiado dentro de Vim no se pegará fuera de Vim. ¿Alguien sabe de una manera de arreglar esto?

Aquí, al seleccionar texto con el mouse se activa el modo visual y se deshabilita la opción Copy en el menú emergente:


En Ubuntu, es posible usar los enlaces de copiar y pegar de X-Term dentro de VIM (Ctrl-Shift-C y Ctrl-Shift-V) en el texto que se ha resaltado con la tecla Shift.


En lugar de set mouse=a use set mouse=r en .vimrc


Otra opción de OSX-Mac es desactivar View->Allow Mouse Reporting (o presionar-R para alternar). Esto le permite alternar entre la interacción del mouse y la selección del mouse, lo que puede ser útil al seleccionar y copiar / pegar algunos bits. porque no tienes que mantener pulsada una tecla modificadora para hacerlo.

Nota para multilínea con números de línea:

Por lo general, los números de línea están habilitados, por lo que también se copiarán los números de línea si selecciona varias líneas. Si desea copiar varias líneas sin los números de línea, desactive los números con :set nonu y luego puede :set nu para volver a habilitarlos después de que haya terminado de copiar.


Pulse Mayús mientras selecciona con el ratón. Esto hará que la selección del mouse se comporte como si mouse=a no estuviera habilitado.

Nota: este truco también se aplica a "pegar en el botón central": si desea pegar el texto que se seleccionó afuera, presione Mayús mientras hace clic en el botón central. Solo asegúrate de que el modo de inserción esté activado cuando lo hagas (es posible que también desees :set paste para evitar efectos inesperados).

OS X (mac): mantenga presionada la tecla Alt / opción mientras selecciona ( source )


Si está utilizando, sesión de masilla, entonces copia automáticamente la selección. Si hemos utilizado la opción "configurar ratón = a" en vim, al seleccionar Shift + Mouse arrastrar se selecciona el texto automáticamente. Necesidad de comprobar en X-term.





copy-paste