Cómo copiar pegar en vi

Cómo copiar pegar en vi
VI/VIM se usa comúnmente como editor de texto principal. Aunque VI y VIM son los mismos, VIM también se reconoce como una versión mejorada de VI con resaltado de código. Para archivos de texto, copia, corte, pegado, etc., son las operaciones populares de los archivos de texto. Este artículo discutirá algunas de estas operaciones especiales de archivos de texto y verá cómo se realizan en VI/VIM.

Ahora, explicaremos múltiples métodos para copiar y pegar en VI. También incluiremos copiar y pegar en diferentes modos.

Copiar, pegar y cortar en modo normal

El sistema abre automáticamente el modo normal cuando abre el editor VIM. Los comandos VI/VIM se pueden ejecutar en este modo y navegar a través de archivos.

Operación de copia en VI/VIM

También conocemos la operación de copia como la operación de Yank en VI/VIM. Aquí, mantenemos el cursor en la posición deseada mientras copiamos el texto. Nuestro siguiente paso sería usar el comando "y" seguido del comando de movimiento. Algunos de los famosos comandos de Yank (copia) son los siguientes:

y% Este comando copia el texto entre caracteres similares, como Brackets (). Por ejemplo, si hay algún texto entre los corchetes (), puede copiarlo con la ayuda de este comando.
yiw Este comando copia la palabra actual.
YW Este comando copia el texto donde se coloca el cursor al comienzo de otra palabra.
y^ Este comando copia todo el texto, comenzando al comienzo de la línea donde se coloca el cursor.
y $ Este comando copia todo el texto, comenzando desde la posición del cursor al final de la línea.
2yy Este comando copia las dos líneas, comenzando con la línea del cursor.
yy Este comando copia la línea donde colocamos el cursor, y el carácter de Newline está presente.

Pegar operación en VI/VIM

En VI/VIM, la operación de pasta se llama operación de colocación. La única forma de pegar en VI/VIM es colocar el cursor en la ubicación deseada y usar "P" para pegar texto antes o después del cursor.

Operación de corte en VI/VIM

En VI/VIM, conocemos la operación de corte como la operación Eliminar. Para cortar el texto, es mejor colocar el cursor en la posición deseada. Después de esto, puede usar los comandos ‌Movement usando el comando "D". Algunos de sus famosos comandos de eliminación (corte) son los siguientes:

d% Este comando corta el texto entre caracteres similares, como Brackets (). Por ejemplo, si hay algún texto entre los corchetes (), puede cortarlo con la ayuda de este comando.
diw Para cortar la palabra actual.
DW Este comando corta el texto donde se coloca el cursor al comienzo de otra palabra.
d^ Usando este comando, puede cortar todo el texto a partir de la posición del cursor al comienzo de una línea.
D $ Este comando corta todo el texto, comenzando desde la posición del cursor al final de la línea.
2DD Este comando corta las dos líneas, comenzando con la línea del cursor.
dd Este comando corta la línea donde colocamos el cursor, y el carácter de Newline está presente.

Copiar, pegar y cortar en modo visual

Está entrando en el modo visual que se muestra como un punto de selección inicial. También puede manipular y seleccionar texto en el modo visual de VI/VIM.

  • Primero, coloque el cursor en la línea que desea cortar o copiar el texto.
  • Hay tres tipos de modos visuales, y son:
Presione "V" Para acceder al modo visual.
Presione "V" Seleccione el texto por línea utilizando el modo de línea visual.
Presione "Ctrl" y "V" Para cambiar al modo de bloqueo visual.

Este modo le permite seleccionar texto utilizando bloques rectangulares.

Haga clic en el texto que desea cortar o copiar. Aquí, puede moverse a la izquierda, a la derecha, hacia abajo y arriba usando las teclas de flecha.

  • Para cortar o copiar una selección, presione "D" o "P", respectivamente
  • Podrías pegar el texto más fácilmente si moviste el cursor a donde quieres pegarlo.
  • Para pegar, simplemente presione "P" después del cursor o justo después de él.

Conclusión

Esperamos que comprenda cómo copiar, pegar y cortar en vim. A veces, es posible que deba hacer cambios de configuración en su paquete; Copiar pasajero o pasar el texto en VI/VIM puede hacer esto. Esperamos que hayas encontrado este artículo útil. Consulte los otros artículos de Sugerencia de Linux para obtener más consejos y tutoriales.