最近,我阅读了有关vim中:wq!
命令的here的信息。我不了解它如何在没有写权限的情况下强制写入文件。从理论上讲,这样一来,未经许可便可以编辑根文件。不应该禁止它吗?还是将其写入新文件?
我看到了similar question,但这与 Action 有关,并且有很大的不同。
P.S.我没有尝试过该命令,因为担心会弄乱系统文件。
最佳答案
如果您没有该文件的权限(例如,您不拥有该文件),那么它将不会强制执行写入操作。如果您确实拥有该文件的权限,但是它是一个只读文件,则可以强制将其写入。好像您首先将文件模式更改为可写,写入更改,然后将文件模式更改回只读。
关于vim - vim中的:wq!命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52250614/