Na página de manual do Vim :
-u {vimrc}
Use the commands in the file {vimrc} for initializations. All the other
initializations are skipped. Use this to edit a special kind of files.
It can also be used to skip all initializations by giving the name "NONE".
See ":help initialization" within vim for more details.
Se você ainda quiser que seu ~ / .vimrc seja processado, tente isto:
vim -u ~/.vimrc
Adicione a seguinte linha a ~ / .bashrc (ou o arquivo equivalente do seu shell, se não o bash) para que o switch -u seja adicionado automaticamente:
alias vim="vim -u ~/.vimrc"
Você não poderá adicionar algo ao ~ / .vimrc para evitar que o / etc / vimrc seja lido, porque o arquivo do sistema é processado antes do seu arquivo de usuário (veja ": help init", seção 3, "Executar Ex comandos, de variáveis de ambiente e / ou arquivos ").