Quando ouço "configuração desatualizada", suspeito do seguinte:
- link simbólico quebrado / esqueci de copiar a configuração do usuário para raiz (isso é específico para o caso de uso da execução na raiz)
- sessão armazenada (
:mksession
) inclui configuração antiga e é restaurada automaticamente (não parece ser o caso aqui)
Problema de ambiente - (o Vim tem vários locais e substituições para procurar configuração, conforme descrito em
:help startup
)
Eu verifico :scriptnames
na sessão raiz quebrada primeiro. Isso deve informar qual ~/.vimrc
é selecionado e se outras configurações (alternativas) também estão erroneamente carregadas. Se isso não oferecer pistas, você pode capturar um log completo de uma sessão do Vim com vim -V20vimlog
(talvez prefixado com sudo
no seu caso, para que o problema ocorra). Depois de encerrar o Vim, examine o arquivo de log vimlog
e talvez adicione comentários ao ~/.vimrc
para que você possa distinguir as diferentes versões de arquivo.