我只是想用 :wq 退出我的 vim 文件!但它给了我错误:
E212: Can't open file for writing
Press ENTER or type command to continue
我按回车键或输入任何内容,然后返回编辑文件。有什么不对?
我现在被困在我的文本编辑器中。
您可以通过:help E212以下方式获取有关错误的更多详细信息:
由于某种原因,无法创建或覆盖您正在写入的文件。原因可能是您没有在目录中写入的权限或文件名无效。
如果您不再需要更改,只需:q!完成即可。对于多个 Vim 参数,还有:qall!.
如果您确实想保留更改,一种方法是调查权限问题,例如在另一个终端中或通过文件资源管理器,并修复问题(例如通过chmod/ chown)。
或者,您可以通过:w /tmp/changes,然后通过:quitVim在其他地方保留更改,然后在Vim 之外解决问题。
为了解决“我被 Vim 卡住了”(假设在系统上启动另一个会话不可能/乏味)::suspend将 Vim 置于后台,并将您放入启动 Vim 的原始 shell。从 Vim 内部:shell启动一个新的shell,您可以通过exit.
| 归档时间: |
|
| 查看次数: |
17190 次 |
| 最近记录: |