Lorsque vous utilisez Vim pour éditer un fichier en lecture seule, il fournira simplement un avertissement la première fois qu'il sera édité mais autorisera toutes les modifications. Je peux comprendre que ce comportement pourrait être utile pour quelqu'un qui a l'intention d'enregistrer le fichier sous un autre nom; mais j'ouvre parfois des fichiers auxquels je n'ai pas accès en écriture, puis j'oublie et j'apporte des modifications.
Est-il possible d'entrer dans un mode où Vim permettra au fichier d'être visualisé mais bloquera toute option qui apporte des modifications?
let &modifiable = !&readonly