gpt4 book ai didi

linux - :wq! 结果为 E212:无法打开文件进行写入 按 ENTER 或键入命令继续

转载 作者:太空宇宙 更新时间:2023-11-04 04:38:35 25 4
gpt4 key购买 nike

我只是想用 :wq! 退出我的 vim 文件。但它给了我错误:

E212: Can't open file for writing
Press ENTER or type command to continue

我按 Enter 或输入任何内容,然后它会返回编辑文件。有什么问题吗?

我现在被困在文本编辑器中。

最佳答案

您可以通过:help E212获取有关错误的更多详细信息:

For some reason the file you are writing to cannot be created or overwritten. The reason could be that you do not have permission to write in the directory or the file name is not valid.

如果您不再需要更改,只需 :q! 即可完成。对于多个 Vim 参数,还有 :qall!

如果您确实想保留更改,一种方法是调查权限问题,例如在另一个终端或通过文件资源管理器,并解决问题(例如通过 chmod/chown)。

或者,您可以通过 :w/tmp/changes 将更改保留在其他地方,然后 :quit Vim,然后在 Vim 之外解决问题。

要解决“我被困在 Vim 中”的问题(假设在系统上启动另一个 session 是不可能/乏味的): :suspend 将 Vim 置于后台,并将您带入启动 Vim 的原始 shell。 :shell 从 Vim 内部启动一个 shell,您可以通过 exit 返回该 shell。

关于linux - :wq! 结果为 E212:无法打开文件进行写入 按 ENTER 或键入命令继续,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45921842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com