Comment obtenir la fonctionnalité "Éditer avec ... utilisation des onglets" dans gVim sous Windows 8 (64 bits)?
Je voudrais échanger le stock de gVim, gvimext.dll, pour un système qui ajoute l'option "Modifier avec ... utiliser les onglets" au menu contextuel de l'explorateur.
Sur Windows 7 (64 bits), j’étais capable de télécharger la DLL et de l’échanger en suivant ces instructions . Cependant, je ne parviens pas à le faire fonctionner sous Windows 8.
- Le menu contextuel de l'installation stock (sans "... using tabs") fonctionne bien (sans redémarrage)
- ... mais après avoir remplacé la DLL, les options du menu contextuel gVim disparaissent et le fichier gvimext.dll ne semble même plus se charger. (Windows 8 a été redémarré)
- si je remplace encore gvimext.dll par une sauvegarde de la DLL stock, les options du menu contextuel restent manquantes et le chargement de la DLL semble toujours échouer (Windows 8 a été redémarré à nouveau)
- Si je réinstalle gVim, les éléments du menu contextuel sont renvoyés (même sans redémarrage)
- Quelle est la différence ici entre Windows 7 (où l’échange de DLL fonctionne) et Windows 8 (où l’échange de DLL échoue)?
Réponses:
Je l'ai compris:
Le gvimext.dll que je voulais échanger avait besoin de msvcr100.dll (la version 10 de MS Visual C Runtime), qui manquait à la nouvelle installation de Windows 8. Informations détaillées: La meilleure façon de corriger les erreurs msvcr100.dll, msvcr100d.dll ou d3dx9 _ *. Dll .
J'ai compris cela en ouvrant gvimext.dll dans Dependency Walker .
la source
Essayez de contacter le liste de diffusion vim-dev et demander à quelqu'un de vous aider à créer une DLL compatible Windows 8 personnalisée.
la source