Kısa Soru:
Neden Vim'de salt okunur bir dosyayı yönetici olmadan bile :+ w+ q+ kullanarak değiştirebiliriz !?
Uzun Soru:
Herkes için salt okunur bir metin dosyası (myFile.txt) var:
navid@navid-ThinkPad-T530:~/ubuntuTest$ ls -l myFile.txt
-r--r--r-- 1 navid navid 26 Aug 22 21:21 myFile.txt
Yönetici ayrıcalıklarına sahip olmadan Vim ile açabilirim:
navid@navid-ThinkPad-T530:~/ubuntuTest$ vi myFile.txt
Değiştiriyorum ve: Esc+ :+ w+ q+ tuşlarına basın Enterve şu hata mesajını görüyorum:
E45: 'readonly' option is set (add ! to override)
Şimdiye kadar, her şey mantıklı. Ancak: Esc+ :+ w+ q+ !+ tuşlarına Enterbastığımda, Vim değişiklikleri kaydeder.
Ubuntu 16.04 ve VIM 7.4 kullanıyorum.
Modifying a file and replacing a file are two different things