Ich habe Vim bzw. Git installiert C:\Program Files (x86)\(vim|git)
.
Wenn ich Vim von Git Bash aus starte, wird die interne Version von Vim ausgeführt, die mit dem Git-Installationsprogramm geliefert wurde. Gibt es eine Möglichkeit, dieses Verhalten außer Kraft zu setzen, ohne mein .profile
oder .bashrc
ähnliches zu ändern , damit ich die Version von Vim ausführen kann, die ich in den Programmdateien installiert habe?
Vielen Dank.
gitconfig
Datei bei einerchocolately
Git-Installationc:\program files\git\ningw64\etc\gitconfig
Unter der Annahme, dass eine Änderung des Inhalts von
C:\Program Files (x86)\{vim,git}
möglich ist, haben Sie abhängig vom Wert Ihrer%PATH%
Umgebungsvariablen mindestens diese beiden Optionen :Wenn Sie
C:\Program Files (x86)\vim\vim73
in Ihrem haben%PATH%
, können Sie nur dievim
Binärdatei entfernen , die mit Git installiert wurde. Damit dies funktioniert, sollte Vim alsvim
und nicht als vollständiger Pfad ausgeführt werden.Wahrscheinlich befindet sich Ihr
Program Files (x86)
Verzeichnis auf einem NTFS-Volume, sodass Sie die von Git installierte ausführbare Vim-Datei entfernen und einen symbolischen Link zur ausführbaren realen Vim-Datei erstellen können.quelle
Wenn Ihre Installation von Vim im Pfad verfügbar ist, öffnen Sie die Powershell-Konsole und führen Sie Folgendes aus:
git config --global core.editor "$(Get-Command vim | % { $_.Source -replace '\\','\\\\' })"
Es setzt deinen Git-Editor auf Vim, der sich auf dem Weg befindet.
quelle