Ich habe gerade gVim installiert und versucht, die übliche "vim myfile.java" -Technik zu verwenden, die normalerweise unter Linux funktioniert, um eine Datei zu öffnen und zu bearbeiten. Aber leider scheint das nicht zu funktionieren. Ich habe auch "gvim myfile.java" ausprobiert, aber das funktioniert auch nicht.
Weiß jemand, wie man vim mit Windows Powershell oder einer anderen Technik öffnet (und wie unter Linux verwendet)?
Antworten:
Ich starte gVim, indem ich auf ein Symbol auf meinem Desktop klicke oder im Kontextmenü des Windows-Explorers "Mit vim bearbeiten" verwende.
Wenn Sie vim über eine Windows-Eingabeaufforderung aufrufen möchten, müssen Sie entweder den Pfad zu vim.exe zu% PATH% hinzufügen oder den vollständigen Pfad eingeben (z
"c:\program Files\gvim\vim9.9\vim.exe" foo.txt
quelle
Holen Sie sich die Gvim ausführbare und installieren Sie auf das gewünschte System.
Öffnen Sie zunächst die Power Shell und legen Sie den Alias für kanonisierte Befehle fest (Windows 7 und höher):
quelle
Die Antworten berühren den Punkt, an dem das
vim
Verzeichnis mit dervim.exe
ausführbaren Datei zum Pfad hinzugefügt werden muss.Befolgen Sie jedoch diese Verfahren, wenn Sie genauere Anweisungen benötigen.
quelle
Ich bin mir ziemlich sicher, dass mysysgit für Windows vim hat, aber diese Shell ist auf die Verwendung von Git unter Windows zugeschnitten, obwohl es meines Wissens vim gibt. Die schnelle Google-Suche hat dies jedoch gefunden. Ist es das, wonach du suchst?
Vielen Dank für den Kommentar Zach. Alternativ zum Neustart nach dem Hinzufügen von vim zum Pfad können Sie den Befehl SET verwenden, um den Pfad zum neu installierten vim zu laden, z. B.
set path=c:\program Files\gvim\vim9.9\vim.exe
um nach einer normalen Sitzung neu zu startenquelle
Eine weitere Option ist die Installation von Cygwin (eine Linux-ähnliche Umgebung für Windows) mit dem vim-Paket.
http://www.cygwin.com/
Suchen Sie während der Installation im Paketmanager nach "vim" und installieren Sie die neueste Version.
quelle
Windows 10
Fügen Sie diesen Pfad Ihrer PATH env-Variablen hinzu
C:\Program Files (x86)\Vim\vim80
Win+Break
)Path
und dann auf [Bearbeiten].C:\Program Files (x86)\Vim\vim80
Jetzt können Sie
vim
von cmd oderWin+R
(run) ausführenquelle
Ich verwende meistens gVim, das mit dem Vim-Schokoladenpaket installiert wird (obwohl dies derzeit ziemlich weit hinter der neuesten Version zurückliegt ). Dadurch wurden Windows-Menüverknüpfungen für gVim und "Mit Vim bearbeiten" im Kontextmenü erstellt. Dies hat gegenüber regulärem Vim den Vorteil, dass es mit vielen Windows-Verknüpfungen funktioniert und eine Menüleiste mit vielen allgemeinen Vim-Befehlen enthält. Wenn Sie Vim als Vollzeit-Editor verwenden möchten, ist gVim auch die beste Wahl, da es 24-Bit-Farben / Farbschemata sowie fette / kursive Schriftarten perfekt verarbeitet.
Ich führe reguläres Vim in der DOS-Eingabeaufforderung aus, indem ich Git von Chocolatey installiere und dann
C:\Program Files\Git\usr\bin
meinem Pfad hinzufüge . Dies gibt Ihnenvim
undvimdiff
in der DOS - Eingabeaufforderung sowie über 250 andere Unix - Befehle für Windows wie kompilierenls
,grep
,sed
undawk
. Wenn Sie alternativ die Seite verwendenvim.exe
, die von der Github-Release-Seite stammt , erhalten Sie die neueste 64-Bit-Version.Beachten Sie, dass seit Windows 10 große Verbesserungen an der DOS-Eingabeaufforderung vorgenommen wurden, sodass die Verwendung von Vim anstelle von gVim möglich sein sollte:
set termguicolor
aber ich kann nicht herausfinden, wie es funktioniertquelle