viminfo: 无效的启动字符

当自己进入一个用户,使用vi打开一个文件时,出现以下情况:

[gexd@localhost ~]$ vi test.c

E575: viminfo: 无效的启动字符 位于行: int main()

......

E136: viminfo: 错误过多,忽略文件的剩余部分

请按 ENTER 或其它命令继续

分析:说明,用户的.viminfo文件坏了。viminfo只是一个日志文件,所以,问题比较好解决。

 viminfo路径: $HOME/.viminfo ,Windows下HOME 一般是 c:document and settings<username>。

解决方法:

删除用户主目录下的.viminfo文件:

[gexd@localhost ~]$ rm -i .viminfo 

这样,就可以正常打开文件了。

原文地址:https://www.cnblogs.com/youxin/p/3188307.html