最近,我在这里读到了关于:wq!vim中的命令.我不明白它如何强制写入没有写权限的文件.这样,理论上,人们可以在未经许可的情况下编辑根文件.不应该被禁止吗?还是写入新文件?我看到了一个类似的问题,但那是关于动作而且是非常不同的.
:wq!
PS我没有尝试过该命令,因为害怕弄乱系统文件.
如果您没有该文件的权限(例如,您不拥有该文件),那么它将不会强制写入.如果您确实拥有该文件的权限,但它是一个只读文件,那么您可以强制写入该文件.就好像您首先将文件模式更改为可写,编写更改,然后将文件模式更改回只读.