Closed. This question is off-topic. It is not currently accepting answers. Learn more
想改进这个问题吗?Update the question所以堆栈溢出的值小于aa>。
5年前关闭。
不知怎么的,/home/username中的.viminfo文件被破坏了。因此,ls-al命令只为.viminfo文件提供这个输出
-??????????  ? ?       ?           ?            ? .viminfo

因此,当以“username”用户身份打开时,vim编辑器无法写入该文件。我试了很多方法来修复它,但都失败了。有人能帮我吗?
提前谢谢。

最佳答案

执行以下操作:

rm -f ~/.viminfo


sudo rm -f ~/.viminfo

如果第一个失败了。
.viminfo文件包含关于vim的有用但非关键的数据。但是,你的是腐败的,所以你应该删除它。
如果你认为它可能包含一些你不想失去的重要东西,你也可以把它移到另一个地方。

关于linux - .viminfo文件损坏,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25605251/

10-11 22:23