Come aggiornare il sistema vim predefinito?

10

Infine, vim 8.0 è stato rilasciato ! Tuttavia, il file preinstallato è vim 7.3 sul mio sistema (OS X El Capitan), e voglio aggiornarlo alla versione 8.0 più recente.

Quindi, come posso fare questo senza rovinare tutto? Sarebbe una buona idea semplicemente sovrascrivere il vim in /usr/bin/vim ? E per quanto riguarda la compilazione dal sorgente?

    
posta nalzok 13.09.2016 - 00:21
fonte

2 risposte

14

Ottieni Homebrew * gestore pacchetti.

Installa la formula vim (ad oggi è Vim 8.0.2) con:

brew install vim

Controlla i messaggi che ha prodotto per eventuali azioni manuali che potresti dover eseguire, anche se con la formula Vim non dovrebbero esserci problemi.

Un'altra cosa che dovresti fare è controllare le variabili di ambiente per quelle che potrebbero contenere un percorso completo al sistema vi / vim , come EDITOR e aggiornarle per utilizzare /usr/local/bin/vim .

Se avevi già installato Homebrew, prima di eseguire il comando di installazione, aggiorna il repository locale con:

brew update

Se Vim fosse già installato con Homebrew (o se in futuro vorresti aggiornare la versione di Vim), esegui:

brew upgrade vim

* Homebrew è un gestore di pacchetti open source e mantenuto attivamente per Mac OS X. Mantiene i pacchetti nella cartella /usr/local/Cellar per impostazione predefinita. Memorizza i collegamenti ai file eseguibili /usr/local/bin e inserisce questa directory davanti alle directory di sistema nella variabile di ambiente PATH . Il tuo /usr/bin/vim può quindi essere lasciato solo.

Homebrew si prenderà cura di tutti i percorsi e le dipendenze per i pacchetti installati.

    
risposta data 13.09.2016 - 01:20
fonte
2

Puoi installare vim con Homebrew sostituendo il vim del sistema corrente con --with-override-system-vi :

brew install --with-override-system-vi vim

Ricorda riavviare il terminale dopo per assicurarti che i nuovi link simbolici funzionino come previsto.

    
risposta data 23.10.2018 - 13:51
fonte

Leggi altre domande sui tag