我已更改权限以允许:
-rwxrwxr-- 1 root root 2214 Oct 4 09:45 vimrc
但它仍然不允许我保存文件。我在这个盒子上只有一个用户,并且它具有管理员权限。每次我更改文件并尝试保存时,它都会告诉我我正在尝试更改只读文件并点击!
覆盖。当我这样做并点击它时,!ZZ
它仍然没有保存。
答案1
-rwxrwxr-- 1 root root
意味着该文件属于 root 用户,并且只有他和来自“root”组的用户才能写入该文件。
您可以使用 sudo 权限运行sudo vim vimrc
,也可以使用 更改所有者,sudo chown <insert-your-username-here> vimrc
然后使用vim vimrc
答案2
用来:w!
覆盖只读。如有sudo vi <filename>
必要,请使用 编辑文件。
此外,您似乎正在尝试编辑/etc/vim/vimrc
。请不要这样做;请编辑 ~/.vimrc (或 /home/youruser/.vimrc)。