~/.vimrc文件加注释会报错
新装的Redhat6.3虚拟机,想要配置vim,显示行号。~/.下面没有.vimrc,我拷贝/etc/vim 到用户目录,然后重命名为.vimrc。
然后我修改.vimrc文件,在里面加了两行,一行注释,一行为set nu.
修改之后,用vim打开文件,就提示:“E488: 多余的尾部字符: #set line number 请按 ENTER 或其它命令继续”.
按回车之后文件能正常打开,文件也显示行号了。修改是成功了,但是为什么会提示这个错误呢?
网上有说是结尾多个\r,是Windows文件,会显示^M,我的错误中没有^M,但是我也尝试用dos2unix命令来转换成Unix文件,但是还有这个错误,起初我以为是不是我的注释是中文,于是改成了英文,但是依旧无效。
我又试了在注释那一行只有‘#’,不加注释内容,然后使用vim,会提示“E749: 空的缓冲区”。
又试着去掉注释那一行,在用vim打开文件,就没问题的。
我想是不是我的vim有问题,于是用yum卸载然后在重装vim,上面的问题依然没有解决。对了,我的vim的版本是“VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Dec 21 2016 17:06:34)”
虽然只要去掉注释或者说即使有这个错误,也不会影响我使用了,但是我这个人可能有点强迫症,遇到问题总想去解决,所以向大神求教,这个错误是什么原因,又怎么解决呢?