Cách cài đặt emacs 26 (hoặc bất kỳ ver mới nhất) trên mac


14

Ai đó (trong câu trả lời SE khác) đã đề cập đến một tính năng chỉ khả dụng trong 26, vì vậy tôi đoán bây giờ tôi phải nâng cấp.

Làm thế nào để bạn cài đặt emacs 26 trên macOS Sierra?

Những gì tôi đã cố gắng:

Googled how install emacs 26 Mac, brew install emacs.


1
Nếu bạn thích bia, sau đó sử dụng bia. Nếu bạn thích dễ dàng tải xuống ứng dụng đóng gói sẵn xương trần, hãy xem liên kết Phiên bản khác trên emacsformacosx.com Nếu bạn thích tự xây dựng, hãy làm điều đó - bạn chỉ cần git, các phiên bản gần đây của autoconfautomakevà các công cụ phát triển dòng lệnh trên OSX.
luật

Câu trả lời:


15

Có một cái nhìn vào tùy chọn công thức brew emacs với brew info emacs. Nó có tùy chọn này:

--devel
    Install development version 26.0.90

Để thay thế emacs hiện tại của bạn, hãy chạy:

brew unlink emacs
brew uninstall emacs
brew install emacs --devel --with-modules --with-cocoa --with-gnutls \
    --with-librsvg --with-mailutils --with-imagemagick@6
brew linkapps

Thư viện fantemagick @ 6 và emacs thay đổi thường xuyên để loại trừ chúng khỏi các bản cập nhật tự động và thực hiện cập nhật thủ công vào thời điểm thuận tiện:

brew pin imagemagick@6 emacs

7

Thật không may brew linkappsbây giờ là không dùng nữa.

Bạn có thể sử dụng brew cask install emacsnhưng nó không cho phép bạn tải xuống emacs 26 kể từ ngày 4/1/2018. EDIT: Như Guilherme Salomé đã chỉ ra, bây giờ brew cask install emacssẽ cài đặt phiên bản 26.1.

Mặc dù bạn có thể tải xuống bản dựng bạn muốn từ https://emacsformacosx.com/builds .


4
brew cask install emacshiện đang hoạt động, hiện đang tải xuống phiên bản 26.1
Guilherme Salomé

4

Cách hiện tại (tại thời điểm nhận xét này) để cài đặt phiên bản GUI của Emacs (26.2 tại thời điểm này) trên macOS Mojave là với

brew cask install emacs

Điều này sẽ cài đặt gói Emacs.app vào /Applicationsvà thiết lập liên kết. Bạn có thể khởi chạy Emacs qua Spotlight hoặc từ thiết bị đầu cuối như mong đợi.


2

Điều này chỉ cài đặt phiên bản đầu cuối của Emacs 26.1. Nếu bạn (như tôi) thích sử dụng phiên bản GUI của Emacs thì bạn không thể cài đặt nó với

brew install emacs

Điều này là do những người duy trì sản xuất bia đã thấy khó khăn trong việc duy trì và kiểm tra tất cả các phiên bản và tùy chọn tùy chỉnh của nhiều công thức. Kể từ đó, họ đã bỏ hỗ trợ cho các tùy chọn tùy chỉnh và khuyến khích người dùng duy trì vòi của riêng họ . Như những người khác đã đề cập, bạn có thể sử dụng phiên bản emacs-mac hoặc bạn cũng có thể sử dụng phiên bản emacs-plus nhưng nếu bạn thích sử dụng phiên bản chưa được chỉnh sửa và với cờ tùy chỉnh để hỗ trợ phông chữ màu, hỗ trợ ImageMagick và tất cả, tôi khuyên bạn nên sử dụng phiên bản sử dụng tap homebrew-emacs-head sau đây .

brew tap daviderestivo/emacs-head
brew install emacs-head --with-cocoa

Hoặc nếu bạn thích phiên bản emacs-head (hiện tại là 27.x)

brew tap daviderestivo/emacs-head
brew install emacs-head --HEAD --with-cocoa

1

MacOs có Emacs riêng. Năm 2019 vẫn là 22.x. Để sử dụng phiên bản Emacs cuối cùng, hãy làm

  1. Trong Terminal run brew cask install emacs- nó sẽ cài đặt phiên bản emacs mới nhất vào /Applicationsthư mục.
  2. Sau đó chỉnh sửa (hoặc tạo nếu bạn vẫn không có) ~/.bash_profiletệp của bạn thêm một dòng mới

    alias emacs='/Applications/Emacs.app/Contents/MacOS/Emacs -nw'.

  3. Sau đó chạy trong Terminal source ./bash_profileđể cập nhật môi trường bash.
  4. Sau đó chạy trong Terminal emacs -versionđể đảm bảo rằng bạn sử dụng phiên bản Emacs mới nhất.

Điều này sẽ cho phép bạn sử dụng phiên bản thiết bị đầu cuối Emacs. Nếu bạn muốn sử dụng Emacs UI, chỉ cần xóa -nwtrong bước 2.

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.