2010-12-15 52 views

回答

7

看來attrib是修改文件屬性的Windows shell命令。

:!attrib /?

:!attrib -R %應該刪除只讀的文件屬性。 (它在這裏工作,[RO]標誌在我的狀態欄中被修改)。

系統會提示您重新加載文件(如果您沒有設置autoread):不要!然後保存:w!

(重新閱讀您的問題我不確定只讀標記是否是您的問題,因爲:w!應該可以正常工作。)

+0

是的,你的權利,它的工作。但是這更像是我正在尋找的答案,我寧願從vim中只讀取一次。我應該更好地處理措辭。 – 2010-12-15 14:52:07

5

也許我錯過了一些東西,但:w!適合我。

+0

:w!如果您沒有足夠的權限,則不起作用。 – mb14 2010-12-15 14:33:57

+0

@ mb14:我同意。但在提到的問題中,只讀是沒有檢查的。這表明我們在這裏談論簡單的文件屬性。 – 2010-12-15 14:44:02

+0

是的,這對我有用,也許我應該關注那些狀態消息!我習慣了linux在哪裏使用!不管用。 – 2010-12-15 14:45:49

1

使用:saveas C:\Users\your_user_name\Desktop\temp.txt並使用explorer將其複製到UAC的原始位置。

+0

對不起,我打算提到,而不使用臨時文件。 – 2010-12-15 14:44:37

相關問題