GNU/Linux >> Tutoriales Linux >  >> Linux

Las cuatro cosas que debes poder hacer en Vim

Todos sabemos cuán vital es la edición de texto cuando se administran sistemas Linux. El editor de texto nano se ha vuelto más crítico a lo largo de los años. Sin embargo, muchos administradores de sistemas prefieren el editor de texto Vim y sigue siendo el predeterminado en muchos sistemas.

Este es el primer artículo de una serie que cubre algunas herramientas esenciales de Linux. Mi segundo artículo trata sobre:​​"Las cuatro cosas que debes poder hacer en nano". Es un artículo complementario a este.

Cuando impartía clases de Linux con regularidad, descubrí que muchos estudiantes se sentían intimidados y abrumados por el poder y la flexibilidad de Vim. Les dije a estos estudiantes que comenzaran con lo básico y ganaran confianza al realizar las siguientes cuatro tareas:

  • Crear/abrir un archivo
  • Editar el archivo
  • Guardar cambios
  • Salir del archivo

Este artículo está dirigido a nuevos usuarios de Linux.

Modos Vim

Antes de comenzar con los detalles, revisaré rápidamente los modos de Vim. La forma en que explico los modos es la siguiente:según el modo, el teclado responde de manera diferente. Si está en el modo Comando, i emite el comando para pasar al modo Insertar. Si está en modo Insertar, i ingresa una i minúscula carácter en el texto.

Lista de modos:

  • Modo de comando:envía comandos a Vim (use Esc para llegar al modo Comando)
  • Modo de ejecución:ejecuta comandos en Vim (use dos puntos : para llegar al modo Ejecutar)
  • Modo de inserción:inserta texto en un archivo (use i para llegar al modo Insertar)

Nota:Hay muchas formas de ingresar al modo Insertar. Sugiero la i carácter aquí porque es fácil.

[ A los lectores también les gusta: Vim:comandos básicos e intermedios ]

Crear o abrir un archivo

Para crear un nuevo archivo usando Vim, escriba vim /path/filename . Por ejemplo, para crear un nuevo archivo llamado "distribuciones" en mi directorio Documentos, escribo lo siguiente:

# vim ~/Documents/distributions

El nuevo archivo se abre en modo Comando.

Uso el mismo proceso para abrir un archivo existente llamado "demo" en el directorio Documentos:

# vim ~/Documents/demo

Editar un archivo

Vim se inicia en el modo Comando, por lo que necesito cambiar al modo Insertar para agregar o editar contenido. Hay muchas formas de cambiar al modo Insertar. La mayoría de ellos se centran en cambiar de modo y colocar el cursor en algún lugar específico del archivo. Cuando recién está comenzando, es más fácil simplemente recordar i para el modo Insertar y administre la posición del cursor usando las teclas de flecha.

Estoy en mi archivo de distribuciones, así que selecciono i y comenzar a ingresar contenido:

Guardar un archivo

Ahora que he agregado o modificado contenido en mi archivo, es hora de guardar mis cambios. Debo salir del modo Insertar, así que presiono Esc para volver al modo Comando. Introduzco :w para guardar (escribir) mis cambios:

Salir de Vim

Para cerrar el editor de texto Vim, me aseguro de estar en modo Comando (presione Esc si no está seguro), y luego seleccione :q (salir):

Combinar comandos

Aquellos de ustedes con un poco de experiencia en Vim se dan cuenta de que podría haber combinado los pasos de escritura y salida. Para guardar los cambios y salir de Vim simultáneamente, ingrese lo siguiente :wq (escribir y luego salir). He aquí un ejemplo:

Si desea salir de Vim sin guardar los cambios en el archivo, utilice :q! combinación de teclas, así:

[ ¿Quiere poner a prueba sus habilidades de administrador de sistemas? Tome una evaluación de habilidades hoy. ] 

Resumir

Hay mucho más en Vim que estos simples pasos. Sin embargo, demasiados usuarios nuevos se sienten intimidados y abrumados. Comience despacio con estas cuatro funciones esenciales. Si prefieres nano, entonces úsalo. Al menos si te conectas a un sistema que no tiene nano instalado, puedes realizar algunas tareas básicas usando Vim.

Una vez que domine estas sencillas tareas de Vim, puede investigar funciones adicionales para ser más eficiente. Personalmente, uso Vim siempre que puedo en mis instalaciones de Linux.


Linux
  1. 3 cosas útiles que puedes hacer con la herramienta IP en Linux

  2. ¿Saltar al comienzo de la línea en el modo Vi de Bash?

  3. Configuración de los colores de fondo de Vim

  4. ^M al final de cada línea en vim

  5. ¿Cómo pegar desde el búfer en modo ex de vim?

15 cosas que debe saber sobre la estructura de directorios de Linux

Las cuatro cosas que debes poder hacer en nano

Comandos básicos de Vim que todo usuario de Linux debe conocer [Hoja de referencia gratuita incluida]

Trabajar con el editor Vim (Editor de texto)

Comandos vim básicos (hoja de trucos)

Edición de bloque visual en vim