bagaimana menginstal emacs 26 (atau versi terbaru apa pun) pada mac

16

Seseorang (dalam jawaban SE lain) menyebutkan fitur yang hanya tersedia dalam 26, jadi saya kira sekarang saya harus memutakhirkan.

Bagaimana Anda menginstal emacs 26 di macOS Sierra?

Apa yang saya coba:

Di how install emacs 26 Mac-Google brew install emacs,.

prajurit amerika-ninja
sumber
1
Jika Anda suka minuman, gunakan minuman. Jika Anda menyukai kemudahan mengunduh aplikasi pra-paket tanpa paket yang lengkap, lihat tautan Versi Lain di emacsformacosx.com. Jika Anda suka membuat sendiri, maka lakukan itu - Anda hanya perlu git, versi terbaru dari autoconfdan automakedan alat pengembang baris perintah di OSX.
hukum

Jawaban:

16

Lihat opsi resep pembuatan bir emacs brew info emacs. Ini memiliki opsi ini:

--devel
    Install development version 26.0.90

Untuk mengganti emac Anda saat ini, jalankan:

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

Pustaka imagemagick @ 6 dan emacs sering berubah jadi singkirkan mereka dari pembaruan otomatis dan lakukan pembaruan secara manual di waktu yang nyaman:

brew pin imagemagick@6 emacs
Heikki
sumber
7

Sayangnya brew linkappssekarang sudah usang.

Anda dapat menggunakan brew cask install emacstetapi itu tidak memungkinkan Anda untuk mengunduh emacs 26 pada 4/1/2018. EDIT: Seperti yang ditunjukkan Guilherme Salomé , sekarang brew cask install emacsakan menginstal versi 26.1.

Anda dapat mengunduh bangunan yang Anda inginkan dari https://emacsformacosx.com/builds .

ibizaman
sumber
4
brew cask install emacsberfungsi sekarang, saat ini sedang mengunduh versi 26.1
Guilherme Salomé
5

Cara saat ini (saat komentar ini) untuk menginstal versi GUI dari Emacs (26.2 saat ini) di macOS Mojave adalah dengan

brew cask install emacs

Ini akan menginstal paket Emacs.app ke /Applicationsdan mengatur tautan. Anda dapat meluncurkan Emacs melalui Spotlight atau dari terminal seperti yang diharapkan.

Michael Teter
sumber
2

Ini hanya menginstal versi terminal Emacs 26.1. Jika Anda (seperti saya) lebih suka menggunakan versi GUI dari Emacs maka Anda tidak dapat menginstalnya dengan

brew install emacs

Ini karena orang-orang yang mengelola minuman merasa sulit untuk mempertahankan dan menguji semua versi dan opsi khusus dari beberapa formula. Sejak itu mereka kehilangan dukungan untuk opsi khusus dan mendorong pengguna untuk mempertahankan ketukan mereka sendiri . Seperti yang disebutkan orang lain, Anda dapat menggunakan versi emacs-mac atau Anda juga dapat menggunakan versi emacs-plus tetapi jika Anda lebih suka menggunakan versi yang tidak diedit dan dengan bendera kustom untuk mendukung font warna, dukungan ImageMagick dan semuanya, saya sarankan Anda menggunakan versi menggunakan tap homebrew-emacs-head berikut .

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

Atau jika Anda lebih suka versi emacs-head (saat ini 27.x)

brew tap daviderestivo/emacs-head
brew install emacs-head --HEAD --with-cocoa
Anmol Jagetia
sumber
2

MacO memiliki Emacs sendiri. Pada tahun 2019 masih 22.x. Untuk menggunakan versi Emacs terakhir, lakukan

  1. Dalam Terminal run brew cask install emacs- ini akan menginstal versi emacs terbaru ke /Applicationsfolder.
  2. Kemudian edit (atau buat jika Anda masih belum) ~/.bash_profilefile Anda menambahkan baris baru

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

  3. Kemudian jalankan di Terminal source ./bash_profileuntuk memperbarui lingkungan bash.
  4. Kemudian jalankan di Terminal emacs -versionuntuk memastikan bahwa Anda menggunakan versi Emacs terbaru.

Ini akan memungkinkan Anda menggunakan versi terminal Emacs. Jika Anda ingin menggunakan Emacs UI, hapus saja -nwlangkahnya 2.

Rostyslav Druzhchenko
sumber