VIM es un potente editor de texto que se utiliza a menudo para procesar archivos de texto. Los siguientes son comandos comunes de procesamiento de texto en VIM:
- Insertar texto:
presione la tecla en el modo Normali
para ingresar al modo Insertar y podrá comenzar a insertar texto en la posición actual del cursor. PresioneEsc
la tecla para regresar al modo Normal. - Guarde el archivo:
Presione la tecla en modo Normal:
, luego ingresewq
PresioneEnter
la tecla para guardar el archivo y salir de VIM. Si solo desea guardar el archivo sin salir, puede ingresarw
. - Deshacer operación:
Presione la tecla en modo Normalu
para deshacer la operación anterior. - Copiar, cortar y pegar:
Úselo en modo Normalyy
para copiar la línea actual, usedd
para cortar la línea actual y use parap
pegar el texto copiado o cortado en la posición actual del cursor. - Mover el cursor:
en el modo Normal, useh
, y para mover el cursor haciaj
la izquierda, abajo, arriba y derecha respectivamente. También puedes usar las teclas de flecha para moverte.k
l
- Buscar y reemplazar:
Presione en modo Normal/
, luego ingrese el texto que desea buscar, presioneEnter
la tecla para comenzar a buscar. Úselo para reemplazar:%s/old/new/g
todo el archivo con .old
new
- Eliminar texto:
úselo en modo Normal parax
eliminar el carácter en la posición del cursor y úselo paradd
eliminar la línea actual. Utiliced
comandos que muevan el cursor (por ejemplodw
,de
) para eliminar texto de la posición actual a la posición especificada. - Modo de visualización:
Presione la tecla en modo Normalv
para ingresar al modo de visualización, donde puede seleccionar texto. PresioneV
para ingresar al modo de visualización de líneas y seleccionar una línea completa de texto. Presione nuevamenteV
para ingresar al modo de visualización de bloques y seleccionar el texto del bloque. - Deshacer y rehacer:
Presione en modo Normalu
para deshacer la operación anterior, presioneCtrl+r
para rehacer la operación deshecha.
Los anteriores son comandos de procesamiento de texto comunes en VIM. VIM tiene funciones y comandos enriquecidos que pueden procesar archivos de texto de manera eficiente. Para los principiantes, puede llevar algún tiempo familiarizarse con el funcionamiento de VIM, pero una vez que se familiarice con los comandos básicos, su eficiencia en la edición de texto mejorará enormemente.