我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

苏南大叔的 mac pro 使用 vi的时候,报错一个很奇怪的错误。基本上这个vi工具是废了,已经不能正常编辑保存文件了。苏南大叔认为:这个vi还是有必要抢救一下。

苏南大叔:vi 报错 E886: Can't rename viminfo file to viminfo! - vim-version
vi 报错 E886: Can't rename viminfo file to viminfo!(图3-1)

本文的vi版本为:8.0.1283

报错信息

错误信息如下:

E886: Can't rename viminfo file to /Users/sunan/.viminfo!

苏南大叔:vi 报错 E886: Can't rename viminfo file to viminfo! - vim-error
vi 报错 E886: Can't rename viminfo file to viminfo!(图3-2)

解决方案

方案如下:
先通过whoami获得当前用户,然后修改对应目录的属主及权限,注意替换相关用户名!

whoami

返回sunan,然后修改相关权限。注意,替换下面命令中的sunan为您自己的用户名!

sudo chown sunan /Users/sunan/
sudo chmod -R u+rw /Users/sunan/

执行完毕,症状消失。已经可以正常使用vi命令。

苏南大叔:vi 报错 E886: Can't rename viminfo file to viminfo! - vi-solution
vi 报错 E886: Can't rename viminfo file to viminfo!(图3-3)

总结

vi是非常常用的linux命令,所以千万不能出问题,对吧?
来点击下面的链接,查看苏南大叔的vi相关经验文字:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   mac    vi