vi - 收到错误 E212:无法打开文件进行写入 [英] vi - getting an error E212: Can't open file for writing
问题描述
我正在按照本教程为 git 设置 opendiff:http://thomashunter.name/blog/set-opendiff-filemerge-as-your-git-diff-tool-on-os-x/
I am following this tutorial for setting opendiff for git: http://thomashunter.name/blog/set-opendiff-filemerge-as-your-git-diff-tool-on-os-x/
我像教程中说的那样打开 vi,写一些行并尝试 :wq 但得到错误 - 错误 E212:无法打开文件进行写入
I open vi like it said in tutorial, write some lines and try :wq but get error - error E212: Can't open file for writing
我浏览了一点堆栈溢出,并尝试输入
I browsed stack overflow for a little bit, and tried typing
sudo vim ~/bin/git-diff.sh
但我也遇到了同样的错误.
But I am also getting the same error.
我对基于 unix 的系统没有太多经验,那我该怎么办?
I haven't had much experience with unix based systems, so what am i to do?
推荐答案
~
(即 /Users/用户名
).vim屏幕底部的"~/bin/git-diff.sh" [New DIRECTORY]
的错误信息应该是一个提示
You don't have a bin
directory below ~
(which is /Users/username
). The error message of "~/bin/git-diff.sh" [New DIRECTORY]
at the bottom of the vim screen should have been a hint
这篇关于vi - 收到错误 E212:无法打开文件进行写入的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!