簡體   English   中英

當沒有.vimrc時,Vim 8.0狀態行背景變色

[英]Vim 8.0 status line background discoloration when no .vimrc is present

我一直在使用具有自己狀態線設計的Vim配置。 狀態行具有背景顏色集。 我在自定義vimrc文件中進行配置,然后從/ usr / share / vim / vimrc進行符號鏈接,因此配置是系統范圍的。 在某些帳戶下,我在〜/ .vimrc和其他配置文件中也有用戶特定的配置。

最近,我更新了我的發行版並獲得了一個新的Vim 8.0。 事情發生了變化。 我不知道內部是否在Vim 8中或者更改是特定於分發的。 我在兩種不同版本的Ubuntu 17.04上體驗過這一點。 基本上,我的系統范圍配置中定義的所有內容都像以前一樣工作,但狀態行丟失了它的背景。 我正在調查它,我意識到在某些帳戶下它仍然可以正常工作。 我縮小了范圍,找到了有所作為的東西。 它存在〜/ .vimrc文件。 它可能是空的,“觸摸.vimrc”非常有用。

也許〜/ .vimrc的存在會阻止某些其他系統范圍的配置(除了/ usr / share / vim / vimrc)加載並且存在一些沖突的代碼。並且可能是由完全不同的東西引起的。

任何想法我應該看什么?

vim8引入了一個新概念,旨在幫助新用戶,但卻對現有用戶和不了解它的系統管理員造成了很多困惑。 如果你已經注意到,你沒有.vimrc,那么加載“defaults.vim”。

請參閱:help defaults

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM