在vimrc中切换行号不会';行不通

在vimrc中切换行号不会';行不通,vim,macvim,Vim,Macvim,我是维姆的新手。 我用的是MacVim 我用 它显示行号 我补充说 set number 到我的vimrc,使默认情况下显示行号 我的vimrc: no <down> <Nop> no <left> <Nop> no <right> <Nop> no <up> <Nop> ino <down> <Nop> ino <left> <Nop> ino &l

我是维姆的新手。 我用的是MacVim

我用

它显示行号

我补充说

set number
到我的vimrc,使默认情况下显示行号

我的vimrc:

no <down> <Nop>
no <left> <Nop>
no <right> <Nop>
no <up> <Nop>
ino <down> <Nop>
ino <left> <Nop>
ino <right> <Nop>
ino <up> <Nop>
set number
否
不
不
不
伊诺
伊诺
伊诺
伊诺
设定数
但是行号没有显示出来


vimrc中除了设置编号之外的所有内容都可以正常工作。我做错了什么

我愿意发表评论,但我不被允许:(

当文件或行被损坏或包含Ctrl字符时,或者在Unix的某些版本中,如果在错误的位置有空格,我通常会遇到这个问题

尝试:设置列表并确保没有选项卡、缺少换行符或其他内容

有一种方法可以查看未显示在:set list中但无法记住的控件字符


“推”来推动删除该行以及上面和下面的行。保存并重新键入它,看看它是否修复了它。

问题是我在
~/
中有一个
.vimrc
,在
~/.vim/.vimrc
中有一个。
~/
中的那一行覆盖了
~/.vim/.vimrc

中的那一行吗?在添加这一行后,您是否重新启动了
vim
或重新加载了
.vimrc
?是的,这就是我在vim rc中的所有内容。是的,我重新加载并重新启动了几次。您将
.vimrc
放在哪里le?路径,我的意思是在“~/.vim/.vimrc”中,我已经按照你的建议做了,可惜没有效果。集合列表在行后只显示“$”。没有可疑之处。我胡乱处理诸如删除文件、重新键入、粘贴、更改元素顺序等内容。没有任何变化。前8位(无论顺序如何)行有效果,“set number”没有。奇怪。尝试:set number?检查新Vim中的状态。然后尝试:set verbose=1,然后:set number?查看您的某个插件是否完成了您没有要求的操作,但发生了有趣的事情。然后我做了“set verbose=15”,因为从文档中看,这似乎是一种正确的调试方法。vimrc“,但我t提供了很多信息。我注意到行“~/.vim/.vimrc”据我所知,9L,141C“wivh”告诉我们它从正确的位置读取“.vimrc”,行数正确,因此它肯定读取了整个文件。我在vim中没有插件。这是我几天前通过自制程序安装的新副本。我怀疑所有这些问题都与过度读取我的“.vimrc”有关默认的一个。
no <down> <Nop>
no <left> <Nop>
no <right> <Nop>
no <up> <Nop>
ino <down> <Nop>
ino <left> <Nop>
ino <right> <Nop>
ino <up> <Nop>
set number