~/.vimrc文件加注释会报错

Colorful_lights 2018-06-17 08:07:05
新装的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)”
虽然只要去掉注释或者说即使有这个错误,也不会影响我使用了,但是我这个人可能有点强迫症,遇到问题总想去解决,所以向大神求教,这个错误是什么原因,又怎么解决呢?
...全文
1418 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Colorful_lights 2018-06-18
  • 打赏
  • 举报
回复
引用 6 楼 李庆海的回复:
[quote=引用 5 楼 Colorful_lights的回复:]这个方法我也用过,没用的。一般Windows文件copy到Linux下,结尾会多一个\r,用这个命令是去掉\r,把文件转换成Unix文件,但是我的文件是在Linux下建的。
那就抱歉了,我用vim也4,5年了,虽然遇到很多问题,但是至今还没碰到你这样的,能方便截图吗[/quote] 谢谢你啊,现在在外面,下午我把截图贴出来
李庆海 2018-06-18
  • 打赏
  • 举报
回复
引用 5 楼 Colorful_lights的回复:
这个方法我也用过,没用的。一般Windows文件copy到Linux下,结尾会多一个\r,用这个命令是去掉\r,把文件转换成Unix文件,但是我的文件是在Linux下建的。
那就抱歉了,我用vim也4,5年了,虽然遇到很多问题,但是至今还没碰到你这样的,能方便截图吗
Colorful_lights 2018-06-18
  • 打赏
  • 举报
回复
这个方法我也用过,没用的。一般Windows文件copy到Linux下,结尾会多一个\r,用这个命令是去掉\r,把文件转换成Unix文件,但是我的文件是在Linux下建的。
Colorful_lights 2018-06-18
  • 打赏
  • 举报
回复
是的,加个引号就OK了,非常感谢!
李庆海 2018-06-18
  • 打赏
  • 举报
回复
你好,请试下dos2unix .vimrc文件。
Colorful_lights 2018-06-18
  • 打赏
  • 举报
回复
我试过自己新建一个.vimrc,也是一样的,加注释就会有"E488: 多余的尾部字符"
李庆海 2018-06-18
  • 打赏
  • 举报
回复
引用 8 楼 Colorful_lights 的回复:
我把截图贴出来: .vimrc文件内容 使用vim打开文件 文件内容是能正常查看编辑的
你好,我还以为你出现什么问题了呢,vimrc配置文件注释使用英文的【"】一个双引号,在开头加入,和#使用是一样的。谢谢
李庆海 2018-06-18
  • 打赏
  • 举报
回复
引用 1 楼 Liqinghai058 的回复:
你好,第一请不要直接拷贝/etc/vimrc这个是全局配置文件,语法和.vimrc的语法是不一样的。第二建议自己在家目录新建一个.vimrc添加自己需要的配置信息。吸血
谢谢
李庆海 2018-06-18
  • 打赏
  • 举报
回复
你好,第一请不要直接拷贝/etc/vimrc这个是全局配置文件,语法和.vimrc的语法是不一样的。第二建议自己在家目录新建一个.vimrc添加自己需要的配置信息。吸血
Colorful_lights 2018-06-18
  • 打赏
  • 举报
回复
我把截图贴出来:
.vimrc文件内容

使用vim打开文件

文件内容是能正常查看编辑的

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧