Eu posso pensar em 3 opções. O primeiro é provavelmente o mais simples.
-
chame vim como o seguinte
vim -u /path/to/custom/.conifg fileToEdit
Entrada do Homem:
-u {vimrc} Use the commands in the file {vimrc} for initializations.
All the other initial‐ izations 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 initial‐ ization" within vim for more details.
-U {gvimrc} Use the commands in the file {gvimrc} for GUI
initializations. All the other GUI initializations are skipped. It can also be used to skip all GUI initializations by giving the name "NONE". See ":help gui-init" within vim for more details.
-
sudo -i
, conforme especificado por @knittl link - Por último, link o que sugere manter um conjunto de arquivos de configuração pessoal em
git
ou outro sistema de controle de versão. Portanto, cada usuário pode verificar o que precisa ao efetuar login. Além disso, você pode manter um histórico de suas alterações. o controle de versão nunca é uma má ideia.