我正在为我的生产环境使用opensuse。 我login为“testing”用户,并尝试使用“vi”编辑文件,但是当我要保存该文件时,显示以下错误
**
E138:不能写viminfo文件/home/test/.viminfo
**
在“testing”用户下,所有文件和文件夹自动成为只读。 我正在尝试使用“root”用户更改权限,但无法更改它。 我也寻找像“〜/ .viminf *”临时文件,但没有这样的事情。
不知道该怎么办plaese帮助….任何人都知道这个问题
修复您的主目录所有者和权限。
sudo chown -R test /home/test sudo chmod u+rw -R /home/test
最后检查是否没有旧的临时文件(例如〜/ .viminf *),并且可以写入.viminfo文件的目录。