Wie installiere ich vim 8, ohne das eingebaute vim zu beeinflussen?

0

Wie kann vim 8 installiert werden, ohne dass dies Auswirkungen auf das im Lieferumfang eines Mac enthaltene integrierte vim hat? Wie bei Python2, das in einem Mac integriert ist, habe ich Python3 separat. Also kann ich es mit vim 8 aufrufen. Ich benutze brew.

Mein OSX ist 10.11.6.

qbektrix
quelle
Vielleicht können Sie den Namen der Binärdatei ändern oder in / usr / local / bin ablegen, und wann immer Sie diesen Befehl ausführen müssen, müssen Sie ihn ausführen /usr/local/bin/vim8

Antworten:

1

Homebrew überschreibt keine von Apple gelieferten ausführbaren Dateien. Es installiert alles in / usr / local, was standardmäßig leer ist.

Ich denke, Homebrew wird vin nach / usr / local / vim installieren

Wenn Sie jedoch python3 von python.org installiert haben, tritt ein Konflikt mit Homebrew-Python auf, da beide in / usr / local installiert sind

Mark
quelle
Mir war nicht bewusst, dass Homebrew keine von Apple bereitgestellten ausführbaren Dateien überschreibt. Ich habe vim über brew installiert, aber meins ist in /usr/local/Cellar/vim/8.0.1250/bin/vim installiert und ich musste einen Alias ​​für vim8 erstellen. Ich muss meinen Alias ​​jedes Mal aktualisieren, wenn ich vim aktualisiere. Gibt es einen besseren Weg, dies zu tun?
qbektrix
Ich denke, dass brew so funktioniert. Aber ich benutze kein Gebräu da Es verwendet / usr / local und hängt von zufälligen Teilen der Apple-Struktur ab, die aktualisiert werden können.
Mark
was benutzt du stattdessen
qbektrix
macports - fink ist auch außerhalb von / usr / local
Mark