我喜欢Vim 7.3中的相关行编号功能,但是我们无法使它坚持普遍。对于许多文件,行号将恢复为绝对模式,即使我已经规定:如何在Vim中普遍使用相对行编号
set rnu
我
.vimrc
文件
。任何想法可能会造成这种情况?我在OSX 10.6上使用Vim 7.3,并使用Janus扩展包。
我喜欢Vim 7.3中的相关行编号功能,但是我们无法使它坚持普遍。对于许多文件,行号将恢复为绝对模式,即使我已经规定:如何在Vim中普遍使用相对行编号
set rnu
我
.vimrc
文件
。任何想法可能会造成这种情况?我在OSX 10.6上使用Vim 7.3,并使用Janus扩展包。
尝试使用:verbose set rnu?
和:verbose set nu?
来查找导致问题的脚本。
添加到您的.vimrc.after
:
集nonumber
集relativenumber
相对行号应与这些设置仍然存在。
这很奇怪。您是否注意到仅限某些文件类型的绝对行编号?检查'.vimrc'和所有加载的脚本(':scriptnames')中是否出现'set number'或'set nu'。 – Gregg 2011-05-17 22:19:43
正确。对于某些文件,例如.csv,它是绝对编号,而对于大多数来说,它是相对的,正如我指定的那样。我有很多通过Janus加载的脚本,因此我可能需要筛选它们以查看可能会切换的内容。 – 2011-05-17 22:24:48
将此作为github回购的问题:https://github.com/carlhuda/janus/issues/472 – 2012-10-07 15:06:45