On 30/01/2018 21:43, Wayne Blaszczyk wrote:
> On Tue, 2018-01-30 at 10:48 -0600, Bruce Dubbs wrote:
>> Wayne Blaszczyk wrote:
>>> Hi,
>>>
>>> Can I propose adding the following line to /etc/vimrc:
>>>
>>> let skip_defaults_vim=1
>>>
>>> This fixes the following issue:
>>> Creating an empty ~/.vimrc prevents vim from overriding settings in 
>>> /etc/vimrc by using /usr/share/vim/vim80/defaults.vim.
>>>
>>> More info can be found here:
>>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864074
>>
>> Interesting.  I am thinking that there may be initialization in 
>> /usr/share/vim/vim80/defaults.vim that is useful, but the /etc/vimrc 
>> should be able to supersede it.
>>
>> What do you think about adding to the start of /etc/vimrc:
>>
>> source $VIMRUNTIME/defaults.vim
>> let skip_defaults_vim=1
>>
>> " rest of /etc/vimrc
>>
>>    -- Bruce
>>
> 
> That looks reasonable although 'yet to be tested'.
> I'll put it into my config and see if there are any 
> detrimental effects.
> Are you sure that $VIMRUNTIME is set at this point time (boot time)?
> $VIMRUNTIME is not set for me at a terminal session.
> Where is it set?

I think it is not boot time when /etc/vimrc is run, but when starting vim :)
And VIMRUNTIME is set, as an internal variable.

Pierre

-- 
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to