ฉันจะติดตั้ง MacVim บน OS X ได้อย่างไร


126

ฉันใช้ OS X 10.9.1 (Mavericks)

ขั้นตอนที่เป็นระบบในการติดตั้งลง Gvim หรือ MacVim ใน Mac OS มีอะไรบ้าง? หากคุณเขียนขั้นตอนโดยใช้ 1, 2, 3, ... ก็จะทำตามได้ง่าย

ฉันต้องสารภาพว่าฉันไม่เข้าใจคำแนะนำทั้งหมดที่มีให้ในหน้า MacVim หน้าเว็บอื่น ๆ ที่ค้นหาโดย Google ไม่ได้ให้ความกระจ่าง เช่น

คืออะไร$VIMRUNTIME? ฉันควรติดตั้ง vim เวอร์ชันใดสำหรับระบบปฏิบัติการของฉัน

ตอนนี้ฉันได้ติดตั้ง MacVim ในระบบของฉันแล้ว (ฉันไม่เชื่ออย่างเป็นระบบ) /Applications/gvim.app/MacVim.app/ฉันจะเห็นว่าฉันมีโฟลเดอร์

ตอนนี้เมื่อฉันเปิดไฟล์ข้อความจาก MacVim ซึ่งเขียนโดยใช้ vi-editor แล้ว MacVim จะไม่รู้จักมัน นอกจากนี้ vi ไม่รู้จักสิ่งที่เขียนใน MacVim!

ฉันจะแก้ไขปัญหานี้ได้อย่างไร

คำตอบ:


258
  • ขั้นตอนที่ 1. ติดตั้ง homebrew จากที่นี่: http://brew.sh
  • ขั้นตอนที่ 1.1. วิ่งexport PATH=/usr/local/bin:$PATH
  • ขั้นตอนที่ 2. เรียกใช้ brew update
  • ขั้นตอนที่ 3. เรียกใช้ brew install vim && brew install macvim
  • ขั้นตอนที่ 4. เรียกใช้ brew link macvim

ตอนนี้คุณมี vim และ macvim เวอร์ชันล่าสุดที่จัดการโดย brew แล้ว เรียกใช้brew update && brew upgradeทุกครั้งเพื่ออัปเกรด

ซึ่งรวมถึงการติดตั้งmvimแอปพลิเคชันCLI และ mac (ซึ่งทั้งสองอย่างชี้ไปที่สิ่งเดียวกัน)

ฉันใช้การตั้งค่านี้และทำงานได้อย่างมีเสน่ห์ Brew ยังดูแลการติดตั้ง vim ด้วยตัวเลือกที่ดีกว่า


1
เพิ่มสิ่งนี้ brew-ed MacVim มีการปรับปรุงขึ้นบ่อยกว่าหนึ่งจากการเชื่อมโยงปีเตอร์โพสต์ ทั้งสองทำงานแม้ว่า
krystah

1
ดีเบียร์ติดตั้งแพ็คเกจไบนารีหรือรวบรวมจากแหล่งที่มาหรือไม่?
Peter Gibson

2
รวบรวมจากแหล่งที่มา คุณสามารถดูที่github.com/Homebrew/homebrew/blob/master/Library/Formula/…เพื่อดูสคริปต์ทับทิมจริงที่เบียร์ใช้ในการติดตั้ง
reem

11
ไม่แน่ใจว่าเมื่อนี้ถูกเพิ่มเข้ามา แต่การเชื่อมโยง app brew linkappsตอนนี้ต้องทำงาน
Kara Brightwell

8
นอกจากนี้เพื่อให้สามารถใช้งาน Spotlight ได้ฉันพบว่าการคลิกขวาที่แอปพลิเคชัน homebrew MacVim (/usr/local/Cellar/macvim/7.4-81/MacVim)> "สร้างนามแฝง" และย้ายไปยัง / Applications Spotlight จะเลือก ขึ้น ไม่รู้ว่าทำไมนามแฝงของ linakapps ของชงจึงไม่ถูกเลือกโดย Spotlight (นี่คือการชง 0.9.5 ใน OS X El Capitan)
DonnaLea


15
  1. ดาวน์โหลดบิลด์ล่าสุดจากhttps://github.com/macvim-dev/macvim/releases

  2. ขยายไฟล์เก็บถาวร

  3. /Applications/ใส่ลงไปใน MacVim.app

เสร็จสิ้น


"ขยายความ"? ฉันกำลังมองหา แต่วิธีเดียวที่ฉันเห็นในการสร้างแอพเป็น. แอพจากลิงค์นั้นคือการคอมไพล์ (ต้องดาวน์โหลด Xcode 4+ GB) คำตอบนี้ยังใช้ได้หรือไม่?
Wildcard

4
แน่นอนว่ายังใช้ได้ GitHub ไม่ใช่โมเดลในแง่ของ UX ดังนั้นฉันให้อภัยคุณที่ไม่มีลิงก์ "รุ่น"
romainl

1
ฮ่าขอบคุณ แน่นอนว่าฉันเห็นสิ่งนี้หลังจากดาวน์โหลดและรวบรวมด้วยตนเองเสร็จแล้ว ....
Wildcard

8

Macvim นั้นล้าสมัย ให้ใช้https://github.com/macvim-dev/macvimแทน

ดูคำถามที่พบบ่อย ( https://github.com/b4winckler/macvim/wiki/FAQ#how-can-i-open-files-from-terminal ) สำหรับวิธีการติดตั้งmvimสคริปต์สำหรับการเรียกใช้จากบรรทัดคำสั่ง


MacVim.dmgติดตั้งเป็น/Applicationsok แต่ไม่มีmvim- อยู่ใน github (โคลนหรือ. zip)
เดนิส

ในการตั้งค่าmvimเชลล์สคริปต์เพียงแค่คัดลอกไฟล์mvimจากDMGและวางลงในเดสก์ท็อปของคุณจากนั้นเปิดTerminalแล้วพิมพ์cp ~/Desktop/mvim /usr/local/binและรีสตาร์ทเทอร์มินัล แค่นั้นแหละ! : D ตอนนี้เปิดโฟลเดอร์หรือไฟล์ด้วยmvim .หรือmvim file.txt
alexventuraio

หลังจากติดตั้งฮึกเหิมมีสคริปต์ mvim /Applications/MacVim.app/Contents/bin/mvimที่ ความชอบของฉันคือการสร้าง / usr / local / bin / mvim launcher ด้วย#!/bin/sh/exec /Applications/MacVim.app/Contents/bin/mvim "$@"
AbePralle

หลังจากติดตั้ง dmg เพื่อเปิดใช้งานจากบรรทัดคำสั่งด้วย args: ตั้งค่า add path ไปยัง bin ของแอพ สำหรับ MacVim ฉันทำสิ่งต่อไปนี้ ส่งออก PATH = / Applications / MacVim.app / Contents / bin: $ PATH นามแฝงเป็นอีกทางเลือกหนึ่งที่ฉันลอง นามแฝง mvim = '/ Applications / MacVim.app / Contents / bin / mvim' นามแฝง gvim = mvim
zerocog
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.