Sur mon serveur Linux au travail, les administrateurs n’ont pas installé cscope. Je l’ai installé à partir du code source dans mon répertoire personnel et l’a ajouté à $ PATH. Le problème, c'est que / etc / vimrc contient une référence à / usr / bin / cscope qui n'existe pas et chaque fois que je lance vim, il s'en plaint et je dois faire pression pour que ce message disparaisse.
Il est intéressant de noter que si je supprime cscope de mon $ PATH, je n’obtiens pas ce comportement - il est donc possible que vim teste que cscope existe quelque part et n’exécute alors que la configuration de cscope - mais ensuite, il se trompe!
Ma question est donc la suivante: puis-je configurer quelque chose dans mon fichier .vimrc pour qu’il ne source pas le fichier global / etc / vimrc? Je ne veux pas déplacer cscope hors de PATH, car je ne veux pas taper le nom de répertoire complet chaque fois que je l'exécute à partir de la ligne de commande.
De la page de manuel de Vim :
Donc, cela devrait faire le travail:
Vous devriez être capable d'alias ceci à votre commande normale pour un usage quotidien.
la source
vim -u ~/.vimrc