损坏的 .viminfo 文件

Jat*_*tiA 0 linux filesystems vim

不知何故,我在 /home/username 中的 .viminfo 文件已损坏。因此, ls -al 命令仅为 .viminfo 文件提供此输出

-??????????  ? ?       ?           ?            ? .viminfo
Run Code Online (Sandbox Code Playgroud)

因此,当以“用户名”用户身份打开时,vim 编辑器无法写入此文件。我已经尝试了很多来修复它,但失败了。谁能帮帮我吗?

提前致谢。

Zac*_*ach 5

做这个:

rm -f ~/.viminfo
Run Code Online (Sandbox Code Playgroud)

或者

sudo rm -f ~/.viminfo
Run Code Online (Sandbox Code Playgroud)

如果第一个失败。

.viminfo文件包含有关您的 vim 的有用但非关键的数据。但是,您的已损坏,因此您应该将其删除。

如果您认为它可能包含一些您不想丢失的重要内容,您也可以将其移动到其他地方。