Estou usando a configuração padrão do vim há algum tempo e quero fazer algumas alterações. No entanto, se eu editar ~/.vimrc
, parece substituir todas as outras definições de configuração /etc/vimrc
e tal, por exemplo, agora não há realce de sintaxe. Aqui está o que o vim carrega:
:scriptnames
/etc/vimrc
/usr/share/vim/vimfiles/archlinux.vim
~/.vimrc
/usr/share/vim/vim80/plugin/... <there are a few>
Em outras palavras, quero manter o que estiver configurado no vim, mas simplesmente fazer pequenos ajustes para meu usuário shell.
O que preciso fazer para de alguma forma ~/.vimrc
entrar na configuração existente ou o que preciso colocar para ~/.vimrc
carregar a configuração padrão?
EDIT:
Meu conteúdo pretendido de ~/.vimrc
:
set expandtab
set shiftwidth=2
set softtabstop=2
Você pode
source
o arquivo de configuração global do Vim em seu local~/.vimrc
:Veja
:help defaults.vim
e:help defaults.vim-explained
para detalhes.O que descobri é que a configuração padrão (
default.vim
) não é carregada se você criar um~/.vimrc
arquivo, então o que fiz foi colocar o conteúdo da configuração padrão no vimrc e adicionar as modificações no final.Presumo que você tenha o vim8 e esteja usando as configurações padrão (ou seja, você não possui um
~/.vimrc
arquivo)Copie a configuração padrão para o arquivo vimrc do usuário:
cp /usr/share/vim/vim80/defaults.vim ~/.vimrc
Em seguida, abra seu
~/.vimrc
arquivo e adicione suas configurações no final dele.