Tutoriales

Comandos básicos del editor Vim

Vim es un popular editor de texto diseñado para la edición de texto eficiente desde la terminal. Es una versión avanzada del editor Vi y admite diferentes sistemas operativos como macOS, BSD, Windows y Linux. Vim se conoce principalmente como una herramienta de programación porque tiene muchas características que permiten una edición rápida de texto.

La comunidad del editor Vim tiene muchos complementos para mejorar su funcionalidad. Muchos usuarios prefieren el editor Vim por su flexibilidad y diversas funciones. Sin embargo, existen algunos comandos básicos del editor Vim que todos deben conocer. Entonces, echemos un vistazo a estos comandos y atajos de teclado que puede usar para utilizar el editor Vim de manera efectiva.

Teclas de acceso directo básicas para el editor Vim

Tenga en cuenta que el editor Vim no es una utilidad preinstalada. Por lo tanto, le recomendamos que lea esta guía para instalar el editor Vim antes de continuar con el siguiente paso. Ahora, primero creamos el archivo «ejemplo.txt» usando el siguiente comando:

Aquí puede agregar texto y navegar a filas mediante las teclas que se indican a continuación:

botóndescribir
hmoverse hacia la izquierda
lmover a la derecha
kpromover
jmover hacia abajo
vatioIr al principio de cualquier palabra.
SegundoRetroceder al principio de cualquier palabra.
SegundoIr al final de cualquier palabra.
oxígenoIr al principio de la línea
$pasar al final de la línea
GRAMOIr a la última línea de todo el texto.
gggIr a la primera línea del texto completo
LEER  Bash mientras que el bucle verdadero

Una vez que sepa cómo navegar entre líneas, caracteres y palabras, podrá aprender los atajos de teclado para editar texto. Aquí hay una hoja de trucos completa para usar atajos simples para editar texto en el editor Vim:

Mi llave: Si desea ingresar texto antes del cursor, presione el botón I en su teclado y verá Insertar en la ventana. Por ejemplo, pongamos la palabra «Importante» delante del párrafo, así que tenemos que presionar la tecla I y comenzar a escribir:

Me atajo para el editor vim

Después de insertar texto, presione la tecla Esc para salir del modo de inserción.

Tecla O: Simplemente presione la tecla O para abrir eficientemente una nueva fila debajo de la fila actual.

Teclas Mayús + O: Abrirá una nueva línea encima de la línea actual.

Lo esencial: Presione la tecla A para ingresar al modo de inserción y agregar texto después del cursor.

Teclas Mayús + A: Presione Shift + A para insertar texto al final de la línea.

Teclas Mayús/CTRL + R: El método abreviado de la tecla R solo reemplaza un carácter, pero si desea reemplazar varios caracteres, presione las teclas Shift o CTRL + R.

Teclas de acceso directo CW: Presione la tecla C, luego la tecla W para eliminar la palabra completa. Después de presionar estas teclas, puede ingresar al modo de inserción para reemplazar palabras completas.

Tecla de acceso directo CC: El atajo CC es similar a CW, pero elimina una línea completa y le permite agregar una nueva línea.

Tecla X: Puede presionar la tecla X para eliminar un carácter específico en el cursor. Sin embargo, asegúrese de no estar en modo de inserción.

Teclas Mayús + X: Puede presionar las teclas Shift y X para eliminar una fila específica en el cursor.

atajo DD: este atajo eliminará una línea completa. Además, si desea eliminar varias líneas, presione los números en su teclado en el orden correcto. Por ejemplo, si desea eliminar 5 líneas, presione D, 5, D en el mismo orden.

Atajos de almacenamiento de datos:La tecla de acceso directo DW eliminará la palabra completa.

YW atajo: Este atajo se llama Yank y copia una sola palabra.

Tecla de acceso directo AA: Esta tecla de acceso directo copiará una línea.

Tecla P: Pegará texto al final de un párrafo específico.

Teclas Mayús + P: El texto se pegará en el párrafo anterior.

Comandos básicos del editor Vim

: Configuración Nu: Puede utilizar este comando para mostrar números de línea en el editor:

set-nu-comando en el editor vimset-nu-comando en el editor vim

:¡Establecer ahora! : Asimismo, puede eliminar números de línea.

:{número de teléfono}: Utilice este comando cuando desee ir a un número de línea específico. Por ejemplo, ingrese 17 para redirigir a la línea 17.

Números de línea en el editor vimNúmeros de línea en el editor vim

:setmouse=a: Este comando habilita el mouse, que puede usar para copiar y pegar texto. Además, puedes seleccionar un texto específico y reemplazarlo con otra cosa:

:%s/antiguo/nuevo/g: Puede utilizar este comando para reemplazar una palabra específica con otra palabra. Por ejemplo, reemplacemos la palabra «Linux» con «OS» usando el siguiente comando:

Reemplazar comando en el editor vimReemplazar comando en el editor vim
En el comando anterior, s significa «reemplazar» y % especifica el número de líneas que debe cambiar el comando. Por eso, si desea reemplazar una palabra en todas las líneas, use % o especifique el número de línea. Además, g es «global». Reemplaza todas las apariciones del contenido antiguo en el documento completo.

Acceso directo adjunto

Ahora puedes usar algunos atajos adicionales para buscar texto y guardar archivos de texto en el editor de texto Vim.

/: Presione la tecla / e ingrese el texto que desea buscar. Este comando realizará una búsqueda hacia adelante.

?: Asimismo, puedes utilizar ? Realizar una búsqueda hacia atrás.

:v: Puede usar este comando para escribir o guardar archivos sin salir del editor Vim.

:wq: Si desea guardar y salir del archivo en el editor Vim, use el comando :wq.

:p: Si desea salir del editor de texto, use el comando :q, pero primero guarde el archivo; de lo contrario, se mostrará un error.

:q!: Finalmente, si desea forzar la salida y descartar los cambios no guardados, utilice el comando :q!.

envolver

Esta es una guía completa sobre los comandos básicos del editor vim que necesita saber para convertirse en un experto. Puede utilizar el editor de texto Vim para realizar tareas de edición y mejorar eficazmente la eficiencia del trabajo. Por lo tanto, si utiliza con frecuencia el editor Vim en un entorno de terminal, le recomendamos que aprenda estos atajos y comandos.

LEER  Ejecución ELF sin archivos: utilice FEE para ejecutar archivos binarios en la memoria

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba