4

Cómo editar un archivo desde la terminal y no morir en el intento!

En ocasiones queremos hacer modificaciones muy puntuales a archivos cuando estamos configurando Linux y se nos complica mucho el tratar de abrirlos desde la interfaz gráfica. Para solucionarlo, basta conocer algunos trucos para que esto lo podamos hacer desde la terminal y cuestión de segundos y sin liarnos con temas como los permisos, entre otros.

En primer lugar vamos a usar la terminal de linux, el proceso es similar sin importar la distribución(Ubuntu, Fedora, CentOS, etc.).

Pasos para editar un documento desde la terminal:

  1. Abrir la terminal. Podemos buscarlo desde la interfaz y abrirlo o presionar CTRL+ALT+T: .
  2. Usaremos el editor (vi o vim) vim es la versión actualizada de vi por tanto su funcionalidad es la misma aunque vim es la versión mejorada. Para verificar que tenemos vim instalado basta con escribir en la terminal lo siguiente: vim --version: .
  3. Si aparece algo similar como la imagen anterior es necesario instarlo a través del comando correspondiente de acuerdo al gestor de paquetes, para el ejemplo usaremos el gestor de paquetes de ubuntu:
sudo apt install vim


4. Navegamos hasta un ruta personal, por ejemplo:

cd /home/{user}/Documentos

Donde, {user} debe ser reemplazo por el usuario de tu computador.
5. Crearemos un archivo directamente con el siguiente comando:

vim documento.txt

Esto nos llevará automáticamente a una pantalla como la siguiente:

6. Para comenzar a escribir presionamos la tecla i. Se marcará la parte inferior de la pantalla con el texto – INSERTAR --. Y podemos comenzar a escribir con normalidad.
7. Cuando hayamos terminado la edición, presionamos la tecla ESC. Importante: Hasta este momento la información no se ha guardado, lo único que hemos hecho es salir de la edición.
8. Para guardar nuestro archivo, luego de presionar ESC, presionamos la tecla : y escribimos lo siguiente:

:wq


Nota: El orden es importante. Las letras w significa write y q significa quit. En caso de mostrar algún error que no permite salir correctamente se puede escribir lo siguiente para forzar el cierre:

:wq!
  1. Para verificar el contenido podemos ingresar nuevamente con vim o en su defecto podemos usar el siguiente comando para verlo en la terminal directamente:
cat documento.txt


Notas finales: En caso de ser un archivo del sistema o con permiso adicionales se deberá ejecutar lo siguiente:

sudo vim documentoPrivado.txt
Escribe tu comentario
+ 2
Ordenar por:
2

Gracias me sirvio para reforzar lo aprendido con el curso.
Saludos

1
10680Puntos

Excelente tutorial, muchas gracias. Con esto le he perdido un poco el miedo a los editores en la terminal