Bagaimana saya bisa menginstal MacVim di OS X?

126

Saya menggunakan OS X 10.9.1 (Mavericks).

Apa langkah sistematis untuk menginstal ke Gvim atau MacVim di Mac OS? Jika Anda menulis langkah-langkah menggunakan 1, 2, 3, ..., akan mudah diikuti.

Saya harus mengakui bahwa saya gagal memahami semua instruksi yang diberikan pada halaman MacVim. Halaman web yang dicari Google lainnya tidak menjelaskan. Misalnya

Apa $VIMRUNTIME? Versi vim apa yang harus saya instal untuk OS saya?

Sekarang entah bagaimana saya telah menginstal MacVim di sistem saya (Tidak secara sistematis saya percaya). Saya dapat melihat bahwa saya memiliki folder /Applications/gvim.app/MacVim.app/.

Sekarang ketika saya membuka file teks dari MacVim, yang sudah ditulis menggunakan vi-editor, MacVim tidak mengenalinya. Juga vi tidak mengenali apa pun yang ditulis di MacVim!

Bagaimana saya bisa menyelesaikan ini?

hbaromega
sumber

Jawaban:

258
  • Langkah 1. Instal homebrew dari sini: http://brew.sh
  • Langkah 1.1. Lariexport PATH=/usr/local/bin:$PATH
  • Langkah 2. Jalankan brew update
  • Langkah 3. Jalankan brew install vim && brew install macvim
  • Langkah 4. Jalankan brew link macvim

Anda sekarang memiliki versi vim dan macvim terbaru yang dikelola oleh brew. Jalankan brew update && brew upgradesesekali untuk memutakhirkannya.

Ini termasuk instalasi CLI mvimdan aplikasi mac (yang keduanya mengarah ke hal yang sama).

Saya menggunakan pengaturan ini dan berfungsi seperti pesona. Brew bahkan menangani pemasangan vim dengan opsi yang lebih disukai.

Reem
sumber
1
Mengangkat ini. The brew-ed MacVim diperbarui jauh lebih sering daripada yang dari tautan yang diposting Peter. Keduanya bekerja.
krystah
1
Bagus, apakah minuman menginstal paket biner atau kompilasi dari sumber?
Peter Gibson
2
Kompilasi dari sumber. Anda dapat melihat di github.com/Homebrew/homebrew/blob/master/Library/Formula/… untuk melihat skrip ruby ​​aktual yang digunakan pembuat bir untuk menginstalnya.
Reem
11
Tidak yakin kapan ini ditambahkan tetapi menautkan aplikasi sekarang perlu dijalankan brew linkapps.
Kara Brightwell
8
Juga, untuk membuat ini bekerja dengan Spotlight, saya menemukan bahwa mengklik kanan aplikasi MacVim homebrew (/usr/local/Cellar/macvim/7.4-81/MacVim)> "Make Alias" dan memindahkannya ke / Applications Spotlight kemudian akan mengambilnya naik. Tidak tahu mengapa alias buatan linakapps tidak diambil oleh Spotlight. (Ini adalah pada pembuatan minuman 0.9.5 pada OS X El Capitan)
DonnaLea
31

Ada juga opsi baru sekarang di http://vimr.org/ , yang terlihat cukup menjanjikan.

Xuan
sumber
15
  1. Unduh versi terbaru dari https://github.com/macvim-dev/macvim/releases

  2. Perluas arsip.

  3. Masukkan MacVim.app ke dalam /Applications/.

Selesai

romainl
sumber
"Perluas itu"? Saya mencari, tetapi satu-satunya cara saya melihat untuk membuat aplikasi dibangun sebagai .app dari tautan itu adalah untuk mengkompilasinya (membutuhkan unduhan Xcode 4+ GB). Apakah jawaban ini masih valid?
Wildcard
4
Tentu saja itu masih berlaku. GitHub bukan model dalam hal UX jadi saya memaafkan Anda karena melewatkan tautan "Rilis".
romainl
1
Ha, terima kasih. Tentu saja saya melihat ini setelah saya selesai mengunduh dan mengompilasi secara manual ....
Wildcard
8

Macvim itu sudah usang. Gunakan https://github.com/macvim-dev/macvim sebagai gantinya

Lihat FAQ ( https://github.com/b4winckler/macvim/wiki/FAQ#how-can-i-open-files-from-terminal ) untuk cara memasang mvimskrip untuk diluncurkan dari baris perintah

Peter Gibson
sumber
MacVim.dmginstal ke /Applicationsok, tetapi tanpa mvim- itu ada di github (klon atau .zip).
denis
Untuk mengatur mvimskrip shell, cukup salin file mvim dari DMG dan tempel ke Desktop Anda , lalu buka Terminal dan ketik cp ~/Desktop/mvim /usr/local/bindan restart terminal. Itu dia! : D Sekarang buka folder atau file dengan mvim .ataumvim file.txt
alexventuraio
Setelah menginstal DMG ada skrip mvim di /Applications/MacVim.app/Contents/bin/mvim. Preferensi saya adalah membuat launcher / usr / local / bin / mvim dengan #!/bin/sh/exec /Applications/MacVim.app/Contents/bin/mvim "$@"
AbePralle
Setelah menginstal dmg, untuk memulai dari baris perintah dengan args: atur tambahkan path ke tempat sampah aplikasi. Untuk MacVim, saya melakukan yang berikut ini. export PATH = / Applications / MacVim.app / Contents / bin: $ PATH alias, adalah opsi lain yang saya coba. alias mvim = '/ Aplikasi / MacVim.app / Contents / bin / mvim' alias gvim = mvim
zerocog