我使用vim的默认配置已有一段时间了,想要进行一些更改。但是,如果我进行编辑~/.vimrc
,似乎会覆盖/etc/vimrc
诸如此类的所有其他配置设置,例如,现在没有语法高亮显示。这是vim加载的内容:
:scriptnames
/etc/vimrc
/usr/share/vim/vimfiles/archlinux.vim
~/.vimrc
/usr/share/vim/vim80/plugin/... <there are a few>
换句话说,我想保留vim中配置的任何内容,而只是为我的shell用户做些小的调整。
我需要怎么做才能以某种方式编织~/.vimrc
到现有配置中,或者我需要添加到什么中~/.vimrc
以便加载默认配置?
编辑:
我的预期内容~/.vimrc
:
set expandtab
set shiftwidth=2
set softtabstop=2
以我的经验,这通常不是它的工作方式...
—
库萨兰达
@Kusalananda太棒了。那么,它如何工作?
—
sjngm '18
如何
—
thrig
~/.vimrc
成为中间群体?
@thrig我真的不知道。
—
sjngm
您在vimrc中输入了什么?@thrig并不罕见,如果
—
muru
$VIMRUNTIME
启用了文件类型,它将根据文件类型从文件中加载文件,这将在vimrc之后执行