Las cuatro cosas que deberías 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 este 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 debería poder hacer en nano". Este es un artículo complementario a este.

Cuando impartía cursos 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 completando las siguientes cuatro tareas:

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

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

Índice

    Modos Vim

    Antes de entrar en detalles, repasaré rápidamente los modos de Vim. La forma en que explico los modos es la siguiente: dependiendo del modo, el teclado reacciona de manera diferente. Si está en el modo Comando, I emite el comando para cambiar al modo Insertar. Si está en modo Insertar, I entre una minúscula I personaje en el texto.

    Lista de modos:

    • Modo de comando: envíe comandos a Vim (utilice Esc para acceder al modo Comando)
    • Modo de ejecución: ejecute comandos en Vim (use dos puntos : para acceder al modo Ejecutar)
    • Modo de inserción: inserte texto en un archivo (utilice I para acceder al modo Insertar)

    Nota: Hay muchas formas de ingresar al modo Insertar. lo sugiero I carácter aquí porque es fácil.

    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 el modo Comando.

    Estoy usando el mismo proceso para abrir un archivo existente llamado "demo" en el directorio de Documentos:

    # vim ~/Documents/demo

    editar un archivo

    Vim se inicia en el modo Comando, por lo que tengo que cambiar al modo Insertar para agregar o editar contenido. Hay muchas formas de entrar en el modo Insertar. La mayoría de ellos se centran en cambiar de modo y colocar el cursor en una ubicación específica del archivo. Cuando eres nuevo en esto, 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 distribución, así que selecciono I y comienza a escribir contenido:

    Guardar un archivo

    Ahora que he agregado o editado algún contenido en mi archivo, es hora de guardar mis cambios. Tengo que salir del modo Insertar, así que presiono Esc para volver al modo Comando. yo entro : 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), seleccione : q (salir):

    Combinar comandos

    Aquellos de ustedes que han tenido poca experiencia con 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). Aquí un ejemplo :

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

    Conclusión

    Hay mucho más en Vim que estos simples pasos. Sin embargo, demasiados usuarios nuevos se sienten intimidados y abrumados. Comience lentamente con estas cuatro funciones esenciales. Si prefieres el nano, úsalo. Al menos si está iniciando sesión en un sistema que no tiene nano instalado, puede realizar algunas tareas básicas con Vim.

    Una vez que haya dominado estas sencillas tareas de Vim, puede buscar funciones adicionales para ser más eficiente. Personalmente, uso Vim siempre que sea posible en mis instalaciones de Linux.

    Artículos de interés

    Las cuatro cosas que deberías 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 este 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 debería poder hacer en nano". Este es un artículo complementario a este.

    Cuando impartía cursos 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 completando las siguientes cuatro tareas:

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

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

    Índice

      Modos Vim

      Antes de entrar en detalles, repasaré rápidamente los modos de Vim. La forma en que explico los modos es la siguiente: dependiendo del modo, el teclado reacciona de manera diferente. Si está en el modo Comando, I emite el comando para cambiar al modo Insertar. Si está en modo Insertar, I entre una minúscula I personaje en el texto.

      Lista de modos:

      • Modo de comando: envíe comandos a Vim (utilice Esc para acceder al modo Comando)
      • Modo de ejecución: ejecute comandos en Vim (use dos puntos : para acceder al modo Ejecutar)
      • Modo de inserción: inserte texto en un archivo (utilice I para acceder al modo Insertar)

      Nota: Hay muchas formas de ingresar al modo Insertar. lo sugiero I carácter aquí porque es fácil.

      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 el modo Comando.

      Estoy usando el mismo proceso para abrir un archivo existente llamado "demo" en el directorio de Documentos:

      # vim ~/Documents/demo

      editar un archivo

      Vim se inicia en el modo Comando, por lo que tengo que cambiar al modo Insertar para agregar o editar contenido. Hay muchas formas de entrar en el modo Insertar. La mayoría de ellos se centran en cambiar de modo y colocar el cursor en una ubicación específica del archivo. Cuando eres nuevo en esto, 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 distribución, así que selecciono I y comienza a escribir contenido:

      Guardar un archivo

      Ahora que he agregado o editado algún contenido en mi archivo, es hora de guardar mis cambios. Tengo que salir del modo Insertar, así que presiono Esc para volver al modo Comando. yo entro : 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), seleccione : q (salir):

      Combinar comandos

      Aquellos de ustedes que han tenido poca experiencia con 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). Aquí un ejemplo :

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

      Conclusión

      Hay mucho más en Vim que estos simples pasos. Sin embargo, demasiados usuarios nuevos se sienten intimidados y abrumados. Comience lentamente con estas cuatro funciones esenciales. Si prefieres el nano, úsalo. Al menos si está iniciando sesión en un sistema que no tiene nano instalado, puede realizar algunas tareas básicas con Vim.

      Una vez que haya dominado estas sencillas tareas de Vim, puede buscar funciones adicionales para ser más eficiente. Personalmente, uso Vim siempre que sea posible en mis instalaciones de Linux.

      Artículos de interés

      Subir