วิธีติดตั้ง emacs 26 (หรือเวอร์ชั่นล่าสุด) บน mac


16

บางคน (ในอีกคำตอบ SE) กล่าวถึงคุณลักษณะที่มีเฉพาะใน 26 ดังนั้นฉันเดาว่าตอนนี้ฉันต้องอัพเกรด

คุณติดตั้ง emacs 26 บน macOS Sierra ได้อย่างไร

สิ่งที่ฉันพยายาม:

googled ,how install emacs 26 Mac brew install emacs


1
ถ้าคุณชอบชงจากนั้นใช้ชง ถ้าคุณชอบความง่ายในการดาวน์โหลดแอพที่บรรจุในตัวแล้วเตรียมดูลิงค์อื่น ๆ ของรุ่นบนemacsformacosx.com หากคุณต้องการสร้างของคุณเองคุณต้องทำแล้วคุณก็ต้องการgitเวอร์ชันล่าสุด ของautoconfและautomakeและเครื่องมือสำหรับนักพัฒนาบรรทัดคำสั่งใน OSX
กฎหมาย

คำตอบ:


16

มีลักษณะที่ชง emacs brew info emacsตัวเลือกสูตรด้วย มันมีตัวเลือกนี้:

--devel
    Install development version 26.0.90

ในการแทนที่ emacs ปัจจุบันของคุณให้เรียกใช้:

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

imagemagick @ 6 library และ emacs devel มีการเปลี่ยนแปลงบ่อยครั้งดังนั้นไม่รวมพวกเขาจากการอัปเดตอัตโนมัติและทำการอัปเดตด้วยตนเองในเวลาที่สะดวก:

brew pin imagemagick@6 emacs

7

น่าเสียดายที่brew linkappsเลิกใช้แล้ว

คุณสามารถใช้brew cask install emacsแต่ไม่อนุญาตให้คุณดาวน์โหลด emacs 26 ตั้งแต่ 4/1/2018 แก้ไข: ในฐานะGuilherme Saloméชี้ให้เห็นตอนนี้จะติดตั้งรุ่นbrew cask install emacs26.1

คุณสามารถดาวน์โหลดแม้ว่าการสร้างที่คุณต้องการจากhttps://emacsformacosx.com/builds


4
brew cask install emacsกำลังทำงานในขณะนี้กำลังดาวน์โหลดรุ่น 26.1
Guilherme Salomé

5

วิธีการในปัจจุบัน (ณ เวลาที่ความคิดเห็นนี้) เพื่อติดตั้งเวอร์ชั่น GUI ของ Emacs (26.2 ณ เวลานี้) บน macOS Mojave คือด้วย

brew cask install emacs

นี้จะติดตั้งแพคเกจ Emacs.app ใน/Applicationsและการเชื่อมโยงการตั้งค่า คุณสามารถเปิด Emacs ผ่าน Spotlight หรือจากเทอร์มินัลตามที่คาดไว้


2

เพียงติดตั้งเวอร์ชั่นเทอร์มินัลของ Emacs 26.1 หากคุณ (เช่นฉัน) ชอบใช้ Emacs เวอร์ชัน GUI คุณจะไม่สามารถติดตั้งได้

brew install emacs

นี่เป็นเพราะคนที่ดูแลการชงได้พบว่ามันยุ่งยากในการบำรุงรักษาและทดสอบทุกรุ่นและตัวเลือกที่กำหนดเองของหลายสูตร พวกเขาได้ตั้งแต่นั้นลดลงการสนับสนุนสำหรับตัวเลือกที่กำหนดเองและสนับสนุนให้ผู้ใช้ในการรักษาก๊อกของตัวเอง ตามที่คนอื่นพูดถึงคุณสามารถใช้เวอร์ชัน emacs-mac หรือคุณสามารถใช้รุ่น emacs-plus แต่ถ้าคุณต้องการใช้รุ่นที่ไม่มีการแก้ไขและด้วยการกำหนดธงเองเพื่อรองรับ color-font, ImageMagick และฉันขอแนะนำให้คุณใช้ เวอร์ชันโดยใช้การแตะhomebrew-emacs-headต่อไปนี้

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

หรือถ้าคุณชอบเวอร์ชั่น emacs-head (ปัจจุบัน 27.x)

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

2

MacOs มี Emacs ของตัวเอง ในปี 2019 ยังคงเป็น 22.x หากต้องการใช้ Emacs เวอร์ชันล่าสุดให้ทำ

  1. ใน Terminal รันbrew cask install emacs- มันจะติดตั้งเวอร์ชั่น emacs ล่าสุดไปยัง/Applicationsโฟลเดอร์
  2. จากนั้นแก้ไข (หรือสร้างหากคุณยังไม่มี) ~/.bash_profileไฟล์ของคุณเพิ่มบรรทัดใหม่

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

  3. จากนั้นรันใน Terminal source ./bash_profileเพื่ออัพเดตสภาพแวดล้อมการทุบตี
  4. จากนั้นรันใน Terminal emacs -versionเพื่อให้แน่ใจว่าคุณใช้ Emacs เวอร์ชั่นล่าสุด

นี่จะช่วยให้คุณใช้เวอร์ชั่นเทอร์มินัลของ Emacs หากคุณต้องการที่จะใช้ Emacs UI เพียงแค่ลบในขั้นตอน-nw2

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.