美元符号在每一行的末尾

时间:2012-07-31 07:55:09

标签: vim

我对Vim相对较新,并且正计划在其上编写和学习Ruby。但每当我启动Vim(例如vim LearnRuby.rb)时,每一行都会出现一个美元符号。我想知道它到底是什么。

2 个答案:

答案 0 :(得分:30)

:set nolist

将关闭当前缓冲区的特殊字符,例如显示为^I的标签和显示为$的行尾字符。

但是,如果它在您运行vim时始终如一地执行此操作,则需要查看您的.vimrc(或其他适用的启动文件)并找出set list正在执行的操作引起它。

答案 1 :(得分:2)

打开~/.vimrc并检查其内容
如果你看到这样的一行:

set list

这意味着,它会在每一行显示$以标记行尾。
删除它或在vi编辑器中使用:set nolist命令。