¿Cómo copiar texto de vim a un programa externo?

Pregunta:

Estoy intentando copiar y pegar texto de vim. Estoy haciendo v para ingresar al modo visual, luego y una vez que seleccioné mi bloque.

Parece que copia el texto en el portapapeles de vim, porque p lo pegará. Pero en otro programa (por ejemplo, Chrome), hacer clic derecho-> pegar no pega el texto correcto. ¿Cómo copio texto en el portapapeles correcto?

Respuesta:

Lo siguiente funcionará solo si vim --version indica que tiene la función +xterm_clipboard . De lo contrario, tendrá que instalar paquetes adicionales o volver a compilar vim con esa característica agregada.


En realidad, hay dos opciones para esto:

"+y

copia al búfer del portapapeles "habitual" (para que pueda pegar usando Ctrl + V, haga clic con el botón derecho y seleccione "Pegar", etc.), mientras

"*y

copias a la selección X11; puede pegar desde este búfer haciendo clic con el botón central.

Tenga en cuenta que "* y "+ funcionan en ambos sentidos. Entonces, si ha seleccionado algún texto en otra aplicación, puede pegarlo en vim usando "*p si ha copiado algún texto (usando, digamos, Ctrl-C), entonces puede pegarlo en vim usando "+p .

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım