文件中每行后面的$符号(UNIX OS)

时间:2011-06-28 01:13:43

标签: unix vim

我是vim编辑器的新手,基于来自不同论坛的一般阅读,我试图通过更新.vimrc文件来自定义vim,看起来像这样:

syntax on
set incsearch
set ignorecase
set smartcase
set wildmode = list

这给了我一整套我需要的功能。但是,在将此内容保存到.vimrc之后,突然我的所有文件都开始在每行之后显示$作为结束字符。

即。现在甚至.vimrc文件看起来像:

syntax on$
set incsearch$
set ignorecase$
set smartcase$
set wildmode = list$

,很遗憾,我无法在编辑器中删除它们。有没有关于如何摆脱这些'$'标志的评论?有没有其他人遇到过这个问题?

提前致谢!

3 个答案:

答案 0 :(得分:10)

set wildmode = list行是错误的,它应该是set wildmode=list没有空格。

该行查询wildmode选项并设置布尔list选项

答案 1 :(得分:0)

这是因为你说set list

答案 2 :(得分:0)

去检查 init.vim 文件。 对我来说,该文件位于 /home/user/.config/nvim/init.vim 并且打开了“查看隐形字符”:

set list listchars=tab:>\ ,trial:+,eol:&

删除或注释该行。