Comment puis-je obtenir que gVim (Windows) utilise "home \ .vim" pour mes plugins?
J'ai un ordinateur de Bureau équipé de Windows 7, et un Macbook Pro sous Mountain Lion. J'utilise gVim et MacVim respectivement. Je tiens à garder mes plugins et les paramètres synchronisés entre la machine, j'ai donc les stocker dans mon Google Drive, et je peux toujours tirer sur eux à partir de là.
Sur mon Mac, j'ai juste une .fichier gvimrc et un .vim dossier dans mon dossier home, et Vim charge tous mes plugins et les paramètres correctement.
Sur mon ordinateur Windows cependant, Vim VA charger correctement les paramètres de la .ggvimrc fichier dans mon dossier home. Mais si je stocker les plugins "à la maison.vim\plugin" Vim ne se charge PAS.
Pour obtenir plugins/thèmes de travail sur ma machine Windows, j'ai besoin de les mettre en "C:\Program Files (x86)\Vim\vimfiles\plugin"
Je voudrais être en mesure de stocker le tout dans ma "maison.vim" dossier sur la machine, et qu'il fonctionne correctement.
Donc est-il possible de le configurer sur ma machine Windows?
Merci!
source d'informationauteur Austin R
Vous devez vous connecter pour publier un commentaire.
Aussi longtemps que vous gardez votre
.vimrc
dans un emplacement par défaut (cp.:help vimrc
), et que vous souhaitez uniquement modifier le chemin d'accès pour les plugins, fichiers de syntaxe, etc., vous pouvez ajouter la ligne suivante dans votre.vimrc
fichier:Vous ne précisez pas votre chemin exact, j'ai donc utilisé
path/to/home.vim
ici; adapter à votre système.Votre cas d'utilisation de la synchronisation de la configuration est tout à fait commun, ce qui est inhabituel, c'est que vous semblez vouloir garder votre
.[g]vimrc
dans un emplacement par défaut, mais seulement déplacer les plugins etc. quelque part d'autre. En général, les deux.vimrc
et la.vim/plugins
les sous-dossiers sont éloignés, et les gens utiliser des liens symboliques (créé avecmklink
sur Windows) pour se référer à eux à partir de leur propre répertoire.Sur Windows 7, vous devez mettre vos plugins et colorschemes:
et vos paramètres:
D'abord j'ai mis le contenu
~/vimfiles
en~/.vim
.Ensuite, j'ai ajouté à mon vimrc:
Quelque part au début de votre
.vimrc
(à l'intérieur d'unif has('win32') || has('win64')
si vos fichiers sont à exécuter sur d'autres plates-formes)J'ai été incapable de mettre en œuvre l'une de vos suggestions pour une raison quelconque.
J'ai enfin résolu ce, par la création de softlinks à mon dossier Google Drive sur toutes les machines. Maintenant, si je modifier mon .vimrc ou .vim dossier dans mon dossier "Google Drive", c'est répercutée sur toutes les machines instantanément. C'est génial!
Sur Windows 10, le vim répertoire est situé à
%USERPROFILE\vimfiles
vous pouvez l'associer à une autre répertoire par le biais de lamklink
commande.il suffit de Créer un Doux lien. aussi simple que 2+2