/examplelab.png

Copiar y pegar entre distintas terminales usando vim

Actualmente suelo abrir y manipular distintos terminales cuando estoy frente a mi equipo.

Esto me da la posibilidad de abrir, mover y acomodar las ventanas en mi pantalla.

Pero en muchas ocasiones quiero llevar información de una ventana a otra. Por ejemplo, cuando veo un link en un sitio y quiero colocarlo en un archivo de texto o algo así.

VIM y su clipboard

VIM tiene su propio sistema de portapapeles (clipboard), así que cuando copias o pegas dentro de vim, no se altera el clipboard del sistema.

Entonces, si quieres que vim utilice el clipboard del sistema tienes que escribir el siguiente comando:

:set clipboard=unnamed

incluso, si te sientes cómodo, puedes agregarlo en tu archivo ~/.vimrc.

Conclusión

Ahora copiar y pegar desde o hacia vim directamente.

Eso si, recuerda que el clipboard del sistema X en un poquito diferente a otros sistemas, en X cada vez que seleccionas algo se termina copiando en el clipboard.