VI 不允许我保存 vimrc 文件

VI 不允许我保存 vimrc 文件

我已更改权限以允许:

-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)。

相关内容