Je viens d'installer gVim, et j'ai essayé d'utiliser la technique habituelle "vim myfile.Java" qui fonctionne habituellement pour Linux afin d'ouvrir un fichier et de l'éditer. Mais malheureusement, cela ne semble pas fonctionner. J'ai aussi essayé "gvim myfile.Java", mais ça ne marche pas non plus.
Est-ce que quelqu'un sait comment ouvrir vim (et l'utiliser comme vous le faites sous Linux) en utilisant Windows Powershell, ou une autre technique?
Podczas instalacji gVim
name__:
Proszę upewnij się[✓] Create .bat files for command line usesprawdzone.
Stworzy kilka plików .bat
w C:\Windows\
:
C:\>cd %windir%
C:\WINDOWS>dir /b *.bat
evim.bat
gview.bat
gvim.bat
gvimdiff.bat
view.bat
vim.bat
vimdiff.bat
vimtutor.bat
Zauważ, że: C:\WINDOWS
jest ju w zmiennej środowiskowej PATH
name__.
Kiedy wpiszesz vim
w linii poleceń, zostanie uruchomiony C:\WINDOWS\vim.bat
.
Jeśli nie zaznaczysz pola wyboru, o którym mowa powyżej, musisz ręcznie zmodyfikować PATH
name__.
Juste pour compléter, je suis actuellement sur un poste de travail Windows assez fortement contrôlé et je n’ai pas accès à beaucoup. Le téléchargement du "programme d'installation exécutable" que j'utilise habituellement ne crée pas les fichiers bat
ni, pour une raison quelconque, vim.exe
, bien que gvim.exe
ait été installé dans le répertoire vim74
pour moi et fonctionne correctement. Donc, bien que je devais également définir la variable PATH
, le fait qu'il n'y ait pas de fichier bat
dans C:\WiNDOWS
ni d'exécutable en ligne de commande dans mon dossier d'exécution VIm à appeler signifiait que l'appelvim
à partir de la ligne de commande (ou de Powershell) ne fonctionnait pas.
J'imagine qu'une partie de l'installation créant les éléments liés à la ligne de commande, y compris apparemment vim.exe
, ne récupère pas correctement lorsque vous ne disposez pas des autorisations d'administrateur.
Quoi qu'il en soit, la "bonne" chose à faire semble être de définir votre PATH
dans votre dossier exécutable vim comme d'habitude (notez que cela pourrait être un peu plus difficile que d'habitude si vous n'avez pas les privilèges administrateur } ), puis téléchargez le "fichier exécutable de la console Win32" à partir de la page de téléchargement habituelle correspondant à la version de gvim
que vous avez déjà installée, extrayez vim.exe
du zip que vous venez de télécharger et placez-la dans le même répertoire dossier en tant que gvim.exe
.
En regardant dans une autre boîte où l'installateur exécutable a fonctionné "à 100%", il y a un jive dans le fichier vim.bat qui n'a pas été installé pour moi sur "collecter les arguments dans VIMARGS pour Win95" et if .%OS%==.Windows_NT goto ntaction
, etc., mais ne pas en avoir de cela ne semble pas être un problème sur Win7, au moins. ; ^)
Installez gVim sur votre fenêtre et activez ".bat" lorsque vous installez gvim et que vous cliquez sur next, done . Vous pouvez utiliser vim on window.
Pour utiliser vim dans la commande Invite, ajoutez l’application vim à la variable PATH. Pour ce faire, accédez à Poste de travail> Propriétés> Paramètres système avancés (dans le coin gauche)> Variables d'environnement. Il y a deux choses: variables utilisateur et variables système. Dans les variables système, il y aura une variable "Chemin", double-cliquez dessus et ajoutez le chemin d'accès à l'application vim. Pour moi c'était:
C:\Program Files (x86)\Vim
Enregistrez-le et rouvrez la commande Invite, tapez vim et cela devrait fonctionner . Voir cette image pour référence
Windows 10 a un sous-système Linux pour Windows. Donc, vous pouvez installer bash dans Windows et depuis bash, vous pouvez utiliser vim.J'ai trouvé cela plus pratique.