我是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$
,很遗憾,我无法在编辑器中删除它们。有没有关于如何摆脱这些'$'标志的评论?有没有其他人遇到过这个问题?
提前致谢!
答案 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:&
删除或注释该行。