尝试在主目录之外创建新文件时,Vim 错误“E212:无法打开文件进行写入”

Jak*_*imo 2 vim root debian vi privileges

我正在运行 Wheezy Debian。当我尝试在主目录以外的目录中创建新文件时,例如/var/www,我在 vim 中收到以下错误:

E212: 无法打开文件进行写入。

我认为这是因为我没有在主目录之外创建文件的正确权限?

我的用户帐户在 sudoers 文件中(ALL=(ALL) ALL),我有管理员访问权限。

我知道诸如 之类的技巧:w !sudo tee %,但是这仍然会导致只读文件。

我在这里缺少什么?

小智 5

抱歉,我还不能发表评论。尝试运行命令:sudo -s这样您将以 root 身份登录。然后,我想,你可以做任何你想做的工作。