I notice three kinds of answers in this thread :
• Always use defaults.vim regardless of whether there is a vimrc.
• Never use defaults.vim, i.e. go back to prehistory when even
vimrc_example.vim didn't exist.
• Use defaults.vim by default when no vimrc is found, unless it is
explicitly disabled by a command-line argument. Users wanting to use it
(and possibly tweak it) together with a vimrc should source defaults.vim
(or vimrc_example.vim) somewhere near the top of their vimrc, then override
later in their vimrc whatever it may be that the defaults.vim sets and they
don't want.

IMHO both of the former are too high-handed, not backward-compatible, and
break the principle of least surprise, at least for seasoned users. If the
first option is used I would have to transfer to a "system vimrc" the few
settings which are now set in my vimrc before I source the
vimrc_example.vim. If the second option is used I would have to write
either write explicitly in my vimrc all the (many) settings which I now
import from (essentially) the defaults.vim, or copy the defauts.vim to
~/.vim/ before it disappears and source that instead. I like neither of
these. The third possibility is IIUC what we already have.

Best regards,
Tony.

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_dev+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/vim_dev/CAJkCKXtMKecfMZfSpzPtMicGt0ig2nqrO9RGZJeG3tiEw0rBPw%40mail.gmail.com.

Raspunde prin e-mail lui