:set number
中的~/.vimrc
来显示行号。当我输入:help
来查看文档时,行号不会显示在新窗口中。
如果我输入:setl number?
,则会打印nonumber
。如果键入:setg number?
,则会打印number
。
我想知道为什么~/.vimrc
不起作用。哪个脚本重置了本地number
选项?
我已经检查了$VIMRUNTIME/ftplugin/help.vim
,但它没有重置number
。
目前,我正在使用:
if has('autocmd')
auto FileType help set number
endif
感谢。
答案 0 :(得分:1)
我不确定你遇到的问题是什么。数字没有显示在帮助中 - 是的,如果我没记错,这是一个设计决定和一个功能 - 在我看来是一个好的,因为为什么人们想要帮助文件中的行号? (哦,你可以说“引用帮助文件中的特定行”,但标签似乎足够了)。
另一方面,当我设置
时 setl nonumber
setg number
并在分组中打开一个新缓冲区,数字显示。
如果我开始新的vim会话,setlocal
和setglobal number
为nonumber
和set number
则会更改。
这也是你的行为吗?
答案 1 :(得分:1)
打开vim后,只需输入:
即可:auto FileType
您是否看到set number
下列出了help
?如果没有,则不会读取.vimrc。