J'exécute vim sur Windows 7. Cela fonctionne, mais lorsque je tape vimtutor
sur la ligne de commande, une fenêtre s'ouvre et se ferme immédiatement, et rien d'autre ne se produit.
Existe-t-il un moyen de fonctionner vimtutor
avec Vim pour Windows?
J'exécute vim sur Windows 7. Cela fonctionne, mais lorsque je tape vimtutor
sur la ligne de commande, une fenêtre s'ouvre et se ferme immédiatement, et rien d'autre ne se produit.
Existe-t-il un moyen de fonctionner vimtutor
avec Vim pour Windows?
Réponses:
Exécutez à gVim
partir du menu Démarrer, puisFile->Open
C:\Program Files\Vim\vim73\tutor\tutor
(peut être différent avec une autre version ou un autre emplacement d'installation, il n'a pas d'extension de fichier). Enregistrez une copie du fichier dans My Documents
le menu.
La vimtutor
commande est simplement une commande de raccourci pour ce faire, et affiche automatiquement les traductions correctes si nécessaire. Vous n'en avez pas besoin.
Vim 8
Ce script démarrera Vim sur une copie du fichier tuteur!
C:\Program Files (x86)\Vim\vim80\vimtutor.bat
Comment exécuter vimtutor sur Windows?
vimtutor
.(C'est aussi simple que cela devait être).
Explication:Je suggère que vous utilisiez le bon outil pour le travail, c'est pourquoi je "fais la promotion" de Cygwin, qui est l'un des meilleurs moyens d'avoir non seulement vim, mais tout un environnement de type UNIX sur Windows. Il ressort de la question que vous utilisez une implémentation graphique de vim, et il ne peut pas exécuter vimtutor sans solution de contournement. Je dis que c'est une excellente occasion d'essayer quelque chose de différent: une collection d'outils qui sont non seulement cohérents entre eux, mais aussi assez bien intégrés à l'environnement hôte (Windows). C'est ma suggestion sincère, qui, je l'espère, vous permettra non seulement d'exécuter vimtutor sans tracas, mais vous donnera peut-être d'autres satisfactions une fois que vous commencerez à l'utiliser. Cela m'a donné beaucoup, et aucun problème au cours des années, d'où mon enthousiasme à partager mon expérience.
PS Dans votre récent commentaire, vous mentionnez ne pas avoir de machine Windows, donc je suppose que cette question ne vous concerne plus. Peut-être que cette suggestion peut être utile à d'autres.
Cela peut se produire lorsque Vim n'a pas de traduction d'un fichier de tuteur dans la langue définie par le système, lorsque vous avez installé des fichiers de langue supplémentaires pendant l'installation de Vim (si vous effectuez l'installation via le programme d'installation de Windows) et utilisez Windows avec un environnement local non pris en charge. J'ai pu exécuter vimtutor sans problème lorsque j'ai réinstallé Vim avec la case à cocher pour installer des fichiers de langue supplémentaires non cochés.
Si vous avez installé Vim via Git pour Windows , vous n'avez pas de chance (actuellement, c'est-à-dire Git v2.12.2). La seule vimtutor
commande installée est le script bash. Donc, si vous exécutez le sous-système Linux sur Windows ou que vous êtes dans Cygwin, vous pourriez être d'accord, mais sinon non.
Le tutor
répertoire existe C:\Program Files\Git\usr\share\vim\vim80
, mais vous devrez évidemment le copier manuellement dans un répertoire temporaire comme le vimtutor
fait le script.
vimtutor
fonctionne réellement pour moi dans git-bash (MINGW64) pour une raison quelconque.