最近用SecureCRT登录远程服务器,vim打开文件后,没有进行任何编辑后退出,或者编辑后保存退出,vi报错:“E138: Can't write viminfo file xxxx”。
后来google一下,网上的解决方案很简单:
首先到出错目录用 ls -a 查看是否多出了形如.viminfa.tmp - .viminfz.tmp 的文件
如果有,则运行
rm -f .viminf*.tmp
删除所有产生的临时文件(.viminfa.tmp - .viminfz.tmp)
后来google一下,网上的解决方案很简单:
首先到出错目录用 ls -a 查看是否多出了形如.viminfa.tmp - .viminfz.tmp 的文件
如果有,则运行
rm -f .viminf*.tmp
删除所有产生的临时文件(.viminfa.tmp - .viminfz.tmp)
本文介绍了解决在使用SecureCRT登录远程服务器时遇到的vim编辑器错误“E138: Can't write viminfo file”的方法。通过删除特定的临时文件可以解决此问题。
2091

被折叠的 条评论
为什么被折叠?



