Quelques projets ont besoin de commandes différentes pour l'exécution, la construction et les tests. J'ai donc placé un fichier .vimrc dans chacun des répertoires de projet qui définissent les correspondances avec certains boutons F. Dans les fichiers d'aide de vim, il est écrit:
'exrc' 'ex' booléen (défaut désactivé) global {pas dans Vi} Active la lecture de .vimrc, .exrc et .gvimrc dans le courant annuaire.
J'ai donc cette option activée, mais quand je suis :cd
dans un répertoire, le fichier .vimrc n'est pas chargé. Si j'écris, :so .\.vimrc
alors ça charge bien. Pourquoi n'est-il pas chargé automatiquement?
J'utilise gVim 7.3 x64 pour Windows.
.vimrc
fichier du répertoire en cours est une très mauvaise idée. Ce fichier pourrait facilement provenir d'une archive que vous avez téléchargée, et son extraction automatique permettrait à son créateur, quelle que soit sa création, d'exécuter du code arbitraire sur votre ordinateur.