Abrir el editor vi / vim en modo de sólo lectura

Si queremos leer un fichero aprovechando todo la potencia de vi a la hora de desplazarnos por el fichero o buscar coincidencias, sin modificarlo, podemos abrir cualquier fichero con el modificador -R:

vi -R fichero.txt

De esta manera, podemos realizar cualquier operación de movimiento sobre el fichero sin miedo a hacer algún cambio que no sepamos deshacer. Lo cual, dada las características de vi, es muy útil cuando estamos aprendiendo a usarlo, aportándonos, sobre todo, confianza, ya que si indicamos que realice cualquier cambio sobre el fichero, va a advertir:

 

W10: Advertencia: cambiando un archivo de sólo lectura

Y no realizará el cambio.

Incluso si intentamos guardar con :wq, también nos va a avisar:

E45: La opción 'readonly' está activada (añada "!" para forzar)

Por lo que, una vez que hemos leído el fichero, o la parte que nos interesa, saldremos con:

:q!

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada.