$
当我使用 vim 时,每行末尾都会出现一个,我无法弄清楚我的 vimrc 中是什么导致了这个问题。这是一张图片,下面是我的整个 vimrc。这可能是什么原因?
set listchars=tab:>-,eol:$,trail:-,precedes:<,extends:>
编辑以上内容以删除不相关的行。
答案1
这行
set listchars=tab:>-,eol:$,trail:-,precedes:<,extends:>
$
用和表示行尾和尾随空格-
。用 注释掉该行"
或删除该eol
部分。
答案2
您没有说明是否出于某种原因确实需要“列表”模式。我通常只在需要时使用它,并且通常会将其关闭。
我会改变
set list
到
set nolist
我希望在 vi 系列编辑器中使用列表模式时在行尾看到 $。