Bagaimana cara saya menginstal MacVim?

30

Bagaimana cara menginstal MacVim di Mountain Lion? Saya ingin mendapatkan aplikasi MacVim, serta baris perintah baru vim.

Saya melihat ada beberapa cara untuk melakukannya (snapshot dari Google Code, via Homebrew), dan jika saya menggunakan Homebrew, saya melihat beberapa opsi. Cara apa yang akan bekerja paling baik untuk menggunakan aplikasi asli maupun menggunakan vim pada baris perintah?

DW
sumber

Jawaban:

48

Ini adalah prosedur yang saya rekomendasikan, bagi mereka yang nyaman dengan command-line dan dengan Homebrew:

Instal Homebrew.

Jalankan yang berikut di baris perintah (di Terminal):

brew install macvim --with-override-system-vim
brew linkapps

Edit file startup shell Anda untuk memastikan yang /usr/local/binlebih dulu ada di Anda $PATH.

Jika Anda menggunakan vim sebagai $VISUALatau $EDITOR, tambahkan `export VISUAL = 'mvim -f' ke lingkungan Anda ( detail ).

Pastikan Anda telah menginstal semuanya dengan benar dengan menjalankan

brew doctor

Sekarang, Anda dapat menjalankan MacVim grafis pada file dengan menjalankan mvim foo.txtdari command-line. Atau, Anda dapat menjalankan editor berbasis teks dengan menjalankan vim foo.txt. Juga, jika program lain (misalnya, git) memotong editor terpisah, mereka akan menjalankan grafis MacVim.

Lihat juga Bagaimana menjalankan mvim (MacVim) dari Terminal? dan Tetapkan macvim sebagai aplikasi default setelah instalasi homebrew .

DW
sumber
6

Pemelihara MacVim di sini.

Ini adalah pertanyaan lama, tetapi layak mendapatkan jawaban lain untuk kelengkapan: repo MacVim baru terletak di github.com/macvim-dev/macvim , Anda dapat memeriksa halaman rilis di sana untuk mengunduh snapshot terbaru (yang lama juga). Mereka selalu dikompilasi dengan versi terakhir OS X (maksud saya, saya tidak mengkompilasi ulang snapshot lama ke OS yang lebih baru, tetapi snapshot saat ini selalu dikompilasi terhadap OS saat ini). Tentu saja, Anda juga dapat mengunduh sumber dan kompilasi sendiri atau menggunakan homebrew sebagai negara jawaban yang diterima.

Douglas Drumond
sumber
3

Ini cukup mudah, cukup unduh snapshot terbaru dari GitHub dan ikuti instruksi di readme.txt

Alex Gelman
sumber