繁体   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