1

Como crear y editar texto en Vim

Aprender a utilizar Vim para editar archivos de texto de manera fácil y eficiente es esencial para mejorar nuestras habilidades al trabajar en la línea de comandos. Con Vim, podemos aumentar nuestra productividad y realizar tareas de edición de forma más rápida y efectiva.


Empecemos

1.png
2.png
3.png
4.png

Puede suceder que al intentar abrir el archivo Vim utilices el comando cat, un error que puedes tener es intentar leer el contenido usando “cat testdoc.txt”. Esto generara un error pues el archivo puede no existir en el directorio actual.

1.2.png
  • Para solucionar este problema, primero debes crear el archivo “testdoc.txt” en la ubicación especificada (/tmp/ en este caso). Puedes hacerlo con el siguiente comando:
    touch /tmp/testdoc.txt

Recuerda

  • El comando “touch” se utiliza para crear un archivo vacío o para actualizar la marca de tiempo de un archivo existente. En este caso, se utiliza para crear un archivo vacío, ya que no se especifica ningún contenido para el archivo.
  • La ruta “/tmp/” es un directorio estándar en Unix/Linux que se utiliza para almacenar archivos temporales.
  • En resumen, la línea “touch /tmp/testdoc.txt” crea un archivo vacío llamado “testdoc.txt” en el directorio “/tmp/” que puede ser utilizado para almacenar datos temporales o como parte de algún proceso o tarea específica en tu sistema.
9.png
1.1.png

Otras opciones
_

  • Recuerda que en un archivo Vim puedes filtrar y buscar palabras usando / 1.6.png

  • Si deseas reemplazar palabras lo ideal es presionar esc para asegurarnos que el patrón de búsqueda sea el correcto luego con el comando

:%s/palabra_a_remplazar/nueva_palabra/gc```

En donde:

  • La “g” (global) al final significa que quieres reemplazar todas las ocurrencias de la palabra en la línea actual. Si omites la “g”, solo se reemplazará la primera ocurrencia.

  • Cuando se intenta reemplazar una palabra que se encuentra varias veces en la línea o rango de líneas, puedes usar la opción ‘c’ para confirmar cada reemplazo antes de aplicarlo. Podrás ver en la parte inferior la pregunta de confirmación.

1.4.png
  • El símbolo ‘%’ representa todas las líneas del archivo.
5.png

Para nuestro ejemplo cuando reemplazamos las palabras nos quedaría de esta manera: En donde remplazamos la por la palabra ejemplo1.5.png

😅Recuerda si no guardas los cambios, se perderán cuando cierres Vim.😅

Escribe tu comentario
+ 2