VIM Copiar texto al portapapeles del sistema

VIM Copiar texto al portapapeles del sistema
"Vim es un gran editor de texto para cualquier usuario. Le proporciona un conjunto de combinaciones clave que te harán olvidar que tu mouse existe.Sin embargo, VIM proporciona una subida de colinas cuando comienza. Y en este tutorial, intentaremos facilitar ese proceso al mostrarle cómo copiar texto en el portapapeles de su sistema."

Cómo copiar al portapapeles del sistema

En VIM, puede copiar, cortar y pegar textos utilizando los comandos de Yank proporcionados por las teclas Y, D y P, respectivamente.

Sin embargo, de forma predeterminada, VIM almacenará el texto copiado en un registro interno llamado Registro sin nombre. Desafortunadamente, este registro no es compatible con otras aplicaciones.

Esto significa que si desea pegar texto de VIM, tendrá que usar el portapapeles del sistema.

Esto es lo que discutiremos en este tutorial.

Como se indicó, VIM no tiene permiso para acceder al portapapeles de su sistema de forma predeterminada. Sin embargo, puede resolver esto compilando VIM con la capacidad de acceso del portapapeles o instalando una versión gráfica de VIM.

En Debian, instale la versión GTK de VIM:

$ sudo apt-get install vim-gtk

GTK-VIM le permite tener acceso a un registro especial que corresponde al portapapeles del sistema. Esto le permite copiar y pegar texto de Vim con los comandos de Yank.

Fedora/rehl

$ sudo yum instalación vim-x11

Manjaro/arco

$ sudo pacman -syu gvim

Si está en una Mac, puede reconfigurar la fórmula Vim Brew para trabajar con el portapapeles.

Comience por instalar VIM con HomeBrew:

$ brew install vim

Una vez que se instala VIM, podemos configurar la fórmula y habilitar el acceso al portapapeles del sistema.

Ejecute el comando:

$ brew editar vim

El comando lo pondrá en modo desarrollador y le permitirá personalizar VIM. En la configuración, ubique el sistema de entrada "./configurar "opción.

Cambie el -without-x a -with-x y agregue la línea "-With-Features = enorme." Guarde y cierre el archivo

A continuación, ejecute el comando a continuación para instalar la fórmula VIM modificada

$ brew instalación-vim-build-from-fuente

El comando debe reconstruir e instalar VIM con la opción de portapapeles.

Puede verificar que tiene la funcionalidad del portapapeles del sistema VIM con el comando:

$ vim --versión | portapapeles

Si tiene éxito, debería +Cortapapeles o +xterm_clipboard Opciones:

Copiar texto al portapapeles del sistema

Una vez que haya habilitado el acceso del portapapeles del sistema en VIM, puede usar el comando Yank, seguido de algunas modificaciones.

Para copiar en el portapapeles del sistema en VIM, comience por seleccionar su registro de destino usando el comando:

"*

Donde * se refiere al portapapeles del sistema en Mac y Windows.

Una vez seleccionado, puede copiar el texto que desea usar el comando y.

Por lo tanto, para copiar un texto al portapapeles del sistema, ejecute el comando:

"*y

En Linux, use el comando:

"+Y

Los comandos anteriores deben permitirle copiar el texto en el portapapeles de su sistema.

Clausura

Este tutorial explora cómo podemos configurar VIM para acceder al portapapeles del sistema. También cubrimos los comandos que puede usar para copiar un texto en el portapapeles del sistema en VIM.