Làm cách nào để cài đặt MacVim?


30

Làm cách nào để cài đặt MacVim trên Mountain Lion? Tôi muốn có được ứng dụng MacVim, cũng như vim dòng lệnh mới.

Tôi thấy có một số cách để làm điều đó (ảnh chụp nhanh từ Google Code, thông qua Homebrew) và nếu tôi sử dụng Homebrew, tôi sẽ thấy nhiều tùy chọn. Cách nào sẽ hoạt động tốt nhất cả khi sử dụng ứng dụng gốc cũng như sử dụng vim trên dòng lệnh?

Câu trả lời:


48

Đây là quy trình tôi khuyên dùng, dành cho những người cảm thấy thoải mái với dòng lệnh và với Homebrew:

Cài đặt Homebrew.

Chạy phần sau trên dòng lệnh (trong Terminal):

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

Chỉnh sửa tập tin khởi động shell của bạn để đảm bảo rằng /usr/local/binđầu tiên trong của bạn $PATH.

Nếu bạn sử dụng vim như $VISUALhoặc $EDITOR, hãy thêm `export VISUAL = 'mvim -f' vào môi trường của bạn ( chi tiết ).

Kiểm tra xem bạn đã cài đặt mọi thứ chính xác chưa bằng cách chạy

brew doctor

Bây giờ, bạn có thể chạy MacVim đồ họa trên một tệp bằng cách chạy mvim foo.txttừ dòng lệnh. Hoặc, bạn có thể chạy trình soạn thảo dựa trên văn bản bằng cách chạy vim foo.txt. Ngoài ra, nếu các chương trình khác (ví dụ: git) tắt một trình soạn thảo riêng, chúng sẽ chạy MacVim đồ họa.

Xem thêm Cách chạy mvim (MacVim) từ Terminal? Đặt macvim làm ứng dụng mặc định sau khi cài đặt homebrew .


6

Bảo trì MacVim ở đây.

Đó là một câu hỏi cũ, nhưng nó xứng đáng với một câu trả lời khác cho sự hoàn chỉnh: repo MacVim mới được đặt tại github.com/macvim-dev/macvim , bạn có thể kiểm tra trang phát hành ở đó để tải xuống ảnh chụp nhanh gần đây nhất (những cái cũ cũng vậy). Chúng luôn được biên dịch theo phiên bản OS X cuối cùng (ý tôi là, tôi không biên dịch lại các ảnh chụp nhanh cũ sang HĐH mới hơn, nhưng ảnh chụp nhanh hiện tại luôn được biên dịch theo HĐH hiện tại). Tất nhiên, bạn cũng có thể tải xuống nguồn và tự biên dịch hoặc sử dụng homebrew làm trạng thái câu trả lời được chấp nhận.


3

Điều này khá đơn giản, chỉ cần tải xuống ảnh chụp nhanh mới nhất từ GitHub và làm theo hướng dẫn trong readme.txt

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.