如何清除vim RO标志

时间:2013-07-03 19:48:32

标签: vim

我的test.pl受Perl调试器的控制。我忘记了,并试图修改文件,但是vim告诉我文件被保护免受写入并在状态行中显示RO。 (我正在使用gVim。)

我关闭了调试器,并检查了test.pl

上的保护措施

-rwxrwxr-x 1 ics ics 494 Jul 3 15:25 test.pl

即使我表演了e!在test.pl上(使用ftp://语法);关闭test.pl并重新打开文件,它仍然显示RO。我不得不关闭vim;重启它;再加载test.pl,它的保护是正确的。

如何在不退出vim的情况下清除RO标志?

1 个答案:

答案 0 :(得分:3)

输入

:se noro

简称:

:set noreadonly

(当然是 Enter )。

这将告诉vim您没有以只读模式编辑文件,但如果您没有写入权限,它将不会覆盖任何系统级保护。 (除了您无法写入文件的目录权限位之外,可能还有其他重定义;例如,文件可能被锁定或位于只读文件系统上。)