Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
文件中每行后面的$符号(UNIX操作系统)_Unix_Vim - Fatal编程技术网

文件中每行后面的$符号(UNIX操作系统)

文件中每行后面的$符号(UNIX操作系统),unix,vim,Unix,Vim,我是vim编辑器的新手,根据不同论坛的一般阅读,我试图通过更新.vimrc文件来定制vim,如下所示: syntax on set incsearch set ignorecase set smartcase set wildmode = list 这给了我一整套我需要的功能。但是,在将此内容保存到.vimrc之后,突然我的所有文件开始在每行后面显示$作为结束字符 i、 e.现在,即使是.vimrc文件也如下所示: syntax on$ set incsearch$ set ignorecas

我是vim编辑器的新手,根据不同论坛的一般阅读,我试图通过更新.vimrc文件来定制vim,如下所示:

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

i、 e.现在,即使是.vimrc文件也如下所示:

syntax on$
set incsearch$
set ignorecase$
set smartcase$
set wildmode = list$
不幸的是,我无法在编辑器中删除它们。有没有关于如何去掉这些“$”符号的评论?以前有没有其他人遇到过这个问题


提前谢谢

这是因为你说了
set list

这是因为你说了
set list
这行
set-wildmode=list
是错误的,应该是
set-wildmode=list
没有空格


行查询
wildmode
选项并设置布尔值
list
选项行
set wildmode=list
错误,应该是
set wildmode=list
无空格


行按原样查询
wildmode
选项并设置布尔
列表
选项

检查init.vim文件。 对我来说,该文件位于/home/user/.config/nvim/init.vim 打开“看不见的字符”:


删除或注释该行。

检查init.vim文件。 对我来说,该文件位于/home/user/.config/nvim/init.vim 打开“看不见的字符”:


删除或注释该行。

@Vinayak Agarwal:然后别忘了将答案标记为正确。我知道..我正在尝试..它说我必须等待10分钟才能接受这一正确答案。@Vinayak Agarwal:然后别忘了将答案标记为正确。我知道..我正在尝试..它说我必须等待10分钟在我接受这个正确答案之前。。
set list listchars=tab:>\ ,trial:+,eol:&