Akhirnya, vim 8.0 telah dirilis ! Namun, vim yang sudah diinstal adalah vim 7.3 pada sistem saya (OS X El Capitan), dan saya ingin memutakhirkannya ke versi 8.0 terbaru.
Jadi bagaimana saya bisa melakukan ini tanpa mengacaukan segalanya? Apakah itu ide yang baik untuk hanya menimpa vim /usr/bin/vim
? Dan bagaimana dengan kompilasi dari sumber?
macos
el-capitan
vi
nalzok
sumber
sumber
Jawaban:
Dapatkan pengelola paket Homebrew * .
Instal
vim
rumus (pada hari ini Vim 8.0.2) dengan:Periksa pesan yang dihasilkannya untuk tindakan manual apa pun yang mungkin perlu Anda lakukan, meskipun dengan formula Vim seharusnya tidak ada masalah.
Satu hal lagi yang harus Anda lakukan adalah memeriksa variabel lingkungan Anda untuk yang mungkin berisi path lengkap ke sistem
vi
/vim
, sukaEDITOR
dan perbarui mereka untuk menggunakan/usr/local/bin/vim
.Jika Anda sudah menginstal Homebrew, sebelum menjalankan perintah install, perbarui repositori lokal dengan:
Jika Anda telah menginstal Vim dengan Homebrew (atau jika di masa depan Anda ingin meningkatkan versi Vim), maka jalankan:
* Homebrew adalah open-source, pengelola paket yang dipelihara secara aktif untuk Mac OS X. Ini membuat paket-paket dalam
/usr/local/Cellar
folder secara default. Ia menyimpan tautan ke file yang dapat dieksekusi/usr/local/bin
dan menempatkan direktori ini di atas direktori sistem dalamPATH
variabel lingkungan./usr/bin/vim
Dengan demikian Anda dapat dibiarkan sendiri.Homebrew juga akan mengurus semua jalur dan dependensi untuk paket yang diinstal.
sumber
Error: vim 8.0.1650_1 already installed
ketika saya melakukannyabrew upgrade vim
brew reinstall vim
jika Anda sudah pada versi terbaruAnda dapat menginstal vim dengan Homebrew yang menimpa vim sistem saat ini dengan
--with-override-system-vi
:Ingatlah untuk memulai kembali terminal Anda setelah itu untuk memastikan tautan simbolik baru berfungsi seperti yang diharapkan.
sumber