Al usar Vim para editar un archivo de solo lectura, solo proporcionará una advertencia la primera vez que se edite, pero permitirá que se realicen cambios. Puedo entender que este comportamiento podría ser útil para alguien con la intención de guardar el archivo con otro nombre; pero a veces abro archivos a los que no tengo acceso de escritura, luego olvido y hago cambios.
¿Es posible ingresar a un modo en el que Vim permitirá ver el archivo pero bloqueará cualquier opción que realice cambios?
let &modifiable = !&readonly