MacVim'i OS X'e nasıl kurabilirim?


126

OS X 10.9.1 (Mavericks) kullanıyorum.

Mac OS'de Gvim veya MacVim'e yüklemek için sistematik adımlar nelerdir? Adımları 1, 2, 3, ... kullanarak yazarsanız takip etmesi kolay olacaktır.

MacVim sayfasında verilen tüm talimatları anlayamadığımı itiraf etmeliyim. Google tarafından aranan diğer web sayfaları açıklığa kavuşmaz. Örneğin

Nedir $VIMRUNTIME? İşletim sistemim için hangi vim sürümünü kurmalıyım?

Şimdi bir şekilde MacVim'i sistemime kurdum (Sistematik olarak inanmıyorum). Bir klasörüm olduğunu görebiliyorum /Applications/gvim.app/MacVim.app/.

Şimdi MacVim'den vi editörü kullanılarak yazılmış bir metin dosyasını açtığımda, MacVim onu ​​tanımıyor. Ayrıca vi, MacVim'de yazılanları tanımıyor!

Bunu nasıl çözebilirim?

Yanıtlar:


258
  • Adım 1. Homebrew'i buradan yükleyin: http://brew.sh
  • Adım 1.1. Çalıştırmakexport PATH=/usr/local/bin:$PATH
  • Adım 2. Çalıştırın brew update
  • Adım 3. Çalıştırın brew install vim && brew install macvim
  • Adım 4. Çalıştırın brew link macvim

Artık brew tarafından yönetilen vim ve macvim'in en son sürümlerine sahipsiniz. brew update && brew upgradeBunları yükseltmek için arada bir çalıştırın .

Bu, CLI mvimve mac uygulamasının (her ikisi de aynı şeyi işaret eden) kurulumunu içerir .

Bu kurulumu kullanıyorum ve bir cazibe gibi çalışıyor. Brew, tercih edilen seçeneklerle vim yüklemeyi bile halleder.


1
Bunu yükseltiyorum. brew-Ed MacVim Peter yayınlanmıştır bağlantıdan olandan çok daha sık güncellenir. Her ikisi de işe yarıyor.
krystah

1
Güzel, brew ikili paketleri mi yüklüyor yoksa kaynaktan mı derliyor?
Peter Gibson

2
Kaynaktan derler. Brew'nin onu kurmak için kullandığı gerçek Ruby komut dosyasını görmek için github.com/Homebrew/homebrew/blob/master/Library/Formula/… adresine bir göz atabilirsiniz .
Reem

11
Bunun ne zaman eklendiğinden emin değilim, ancak uygulamayı bağlamak artık çalıştırmayı gerektiriyor brew linkapps.
Kara Brightwell

8
Ayrıca, bunun Spotlight ile çalışmasını sağlamak için, homebrew MacVim uygulamasına (/usr/local/Cellar/macvim/7.4-81/MacVim)> "Takma Ad Oluştur" seçeneğine sağ tıklayıp bunu / Applications Spotlight'a taşımanın onu seçeceğini buldum yukarı. Brew linakapps takma adının Spotlight tarafından neden alınmadığını bilmiyorum. (bu, OS X El Capitan'da 0.9.5
demeti itibariyle


15
  1. En son yapıyı https://github.com/macvim-dev/macvim/releases adresinden indirin

  2. Arşivi genişletin.

  3. MacVim.app dosyasını /Applications/.

Bitti.


"Genişletin"? Bakıyorum, ancak uygulamayı bu bağlantıdan bir .app olarak oluşturmanın tek yolu onu derlemektir (Xcode'un 4+ GB indirilmesini gerektirir). Bu cevap hala geçerli mi?
Joker Karakter

4
Tabii ki hala geçerli. GitHub, UX açısından tam olarak bir model değildir, bu yüzden "Sürümler" bağlantısını kaçırdığınız için sizi affediyorum.
romainl

1
Ha, teşekkürler. Elbette bunu manuel olarak indirmeyi ve derlemeyi bitirdikten sonra görüyorum ....
Wildcard

8

Macvim'in modası geçmiş. Https://github.com/macvim-dev/macvim kullanın yerine

Komut satırından başlatmak için komut dosyasının nasıl kurulacağını öğrenmek için SSS bölümüne bakın ( https://github.com/b4winckler/macvim/wiki/FAQ#how-can-i-open-files-from-terminal )mvim


MacVim.dmgTamam'a yüklenir /Applications, ancak olmadan mvim- bu github'da (klon veya .zip).
denis

Ayarlamak için mvimsadece kopya shell script mvim dosyayı DMG ve yapıştırma Masaüstü sonra, bir açıp Terminal ve türünü cp ~/Desktop/mvim /usr/local/binve terminal yeniden başlatın. Bu kadar! : D Şimdi açık klasör veya dosyaları ile mvim .ya damvim file.txt
alexventuraio

DMG'yi kurduktan sonra adresinde bir mvim betiği var /Applications/MacVim.app/Contents/bin/mvim. Tercihim / usr / local / bin / mvim başlatıcısı oluşturmaktır #!/bin/sh/exec /Applications/MacVim.app/Contents/bin/mvim "$@"
AbePralle

Dmg yüklemesinden sonra, komut satırından bağımsız değişkenler ile başlatmak için: uygulamanın bölmesine giden yol ekleyin. MacVim için aşağıdakileri yaptım. export PATH = / Applications / MacVim.app / Contents / bin: $ PATH Takma ad, denediğim başka bir seçenektir. alias mvim = '/ Applications / MacVim.app / Contents / bin / mvim' takma adı gvim = mvim
zerocog
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.