我喜歡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