gpt4 book ai didi

vim - 如何清除 vim RO 标志

转载 作者:行者123 更新时间:2023-12-04 04:51:09 25 4
gpt4 key购买 nike

我的 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 标志?

最佳答案

只需输入

:se noro

这是以下内容的缩写:

:set noreadonly

(后面当然是 Enter)。

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

关于vim - 如何清除 vim RO 标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17456885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com