Vim Copy Paste

Vim Copy Paste
Hay muchas situaciones en las que tiene que copiar ciertos datos o texto de una ubicación en sus archivos, yo.mi., Códigos de archivos, archivos de texto y péguelo en alguna otra ubicación. También puede copiar y pegar texto y códigos de cualquier archivo mientras trabaja dentro del editor VIM. Para este propósito, usará el Yank "Y" y el Put, yo.mi., Comando "P" en el editor VIM para realizar copias y pegar. Entonces, comencemos este artículo abriendo la consola de shell del Ubuntu 20.04 Sistema usando Ctrl+Alt+T. Después de abrir el terminal de shell, debe verificar si VIM está instalado en su sistema o no. Para eso, use el comando simple "vim" en el shell como se revela en la imagen.

La salida del comando de revestimiento anterior ilustra que VIM no está instalado. Para instalarlo en su sistema, actualice y actualice su sistema primero. Después de eso, pruebe el comando de instalación APT para instalar VIM, como se demuestra en la imagen a continuación.

Ahora, puede iniciar el editor "VIM". Serás navegado al modo normal de Vim.

Usando Yank (y):

Presione la tecla "ESC" y toque "I" para abrir el modo "Insertar" del editor VIM. El comando "Yank" o "Y" se usa para copiar el texto seleccionado. El punto a tener en cuenta es que puede abrir cualquier archivo ya creado en VIM. Si no, simplemente puede iniciar el editor VIM para agregar texto. Hemos agregado tres líneas de texto simples en el archivo VIM, como se borra de la imagen a continuación.

Para probar el comando de copia, hemos abierto el modo visual de VIM usando la tecla "ESC" seguido de tocar la tecla "V" del teclado. El cursor estaba en el 1calle personaje de la primera línea. Hemos seleccionado el texto resaltado de la primera línea presionando el botón de tecla "J" o "siguiente" desde el teclado. Nos detuvimos en la parada completa y presionamos "Y" para copiar esta línea.

Y

Ahora, hemos vuelto al modo de inserción nuevamente presionando la tecla ESC seguida de la tecla "I". Nos desplazamos hacia abajo en el 4th línea y coloque el cursor al comienzo de esta línea. Luego, pegamos el texto yked tocando el botón "P". Y, aquí, hemos realizado la copia de la peñura en el editor VIM con un método básico.

pag

También puede utilizar el comando Eliminar para copiar y pegar fines. Entonces, tenemos una pequeña ilustración al respecto. Hemos seleccionado la primera línea del texto del bloque visual como se muestra.

Presionamos "D" para cortar el texto resaltado y pegarlo en un lugar alternativo. d

Ahora, hemos ido al modo de inserción, y en la última línea vacía, hemos pegado el texto usando el comando "P". La salida se muestra a continuación.

Usando YY:

El comando "yy" yank está aquí para copiar solo la línea actual donde el cursor está ahora con el carácter de Newline. Entonces, hemos agregado tres líneas dentro del archivo VIM utilizando su modo de inserción. Hemos colocado el cursor en el primer carácter del 1calle línea. Vaya al modo normal y presione "yy" para copiar la primera línea con un personaje de Newline.

Hemos abierto el modo de inserción nuevamente y colocamos el cursor en el 4th línea. Presionó la tecla "P", y la salida se muestra en la imagen a continuación.

Usando 3yy:

También puede copiar más de una línea usando el comando yank en vim. También lo haremos aquí. Entonces, dentro del modo de inserción, hemos colocado el cursor en el 1calle Carácter del 1calle línea. Hemos navegado hacia el modo normal y presionamos "3yy" para copiar las tres líneas. Puedes ver que el VIM también muestra la acción realizada para tirar de las tres líneas.

Ahora vuelve al modo normal y coloque el cursor en el 1calle carácter de los 4th línea. Toque "P", y obtendrá la salida como se muestra en la imagen. Las tres líneas han sido pegadas por fin.

Usando y $:

El comando y $ se usa para copiar el texto desde la posición actual de un cursor desde el final de una línea en particular. Entonces, hemos agregado dos líneas en el modo de inserción y colocamos el cursor en el 1calle Carácter del 1calle línea. Presionó el comando "y $" desplazarse hacia abajo hasta el 3rd línea.

Aquí hemos pegado el texto copiado usando el put, yo.mi., Comando "P", y aquí vamos.

Usando y^:

El comando "Y^" Yank se ha utilizado para copiar el texto desde la posición donde el cursor se coloca al comienzo de esa línea en particular donde está el cursor en este momento. Hemos colocado el cursor en el espacio después de que la palabra "pegar" presionó el "y^" en el modo normal.

Tenemos que desplazarse hacia abajo hasta la tercera línea y usar el comando PUT, yo.mi., "P" para pegar el texto copiado mientras usa el modo normal dentro del modo de inserción. Puedes ver que la primera línea se ha pegado desde su primer carácter hasta la palabra "Paste".

Usando YW:

El "YW" se puede usar para copiar el texto de la posición actual a la siguiente palabra consecutiva. Entonces, pusimos el cursor en la palabra "YW" y presionamos "YW".

Hemos colocado el cursor después de la parada completa dentro del modo normal y presione "P". La salida se muestra a continuación.

Usando YIW:

El comando "YIW" se usa para copiar la sola palabra. Tienes que colocar el puntero en una palabra específica y presionar "yiw" como se muestra a continuación.

Después de usar el comando PUT, tenemos el siguiente resultado.

Conclusión:

Este artículo contiene una explicación detallada e implementación de algunos comandos simples para copiar y pegar el texto o los datos dentro del archivo VIM. Hemos utilizado diferentes métodos para utilizar el comando "Yank" con el comando PUT para copiar y pegar. Esperamos que te guste.