Ktoś (w innej odpowiedzi SE) wspomniał o funkcji, która jest dostępna tylko w 26, więc myślę, że teraz muszę zaktualizować.
Jak zainstalować emacs 26 na macOS Sierra?
Co próbowałem:
Google how install emacs 26 Mac
,
brew install emacs
.
Ktoś (w innej odpowiedzi SE) wspomniał o funkcji, która jest dostępna tylko w 26, więc myślę, że teraz muszę zaktualizować.
Jak zainstalować emacs 26 na macOS Sierra?
Co próbowałem:
Google how install emacs 26 Mac
,
brew install emacs
.
Odpowiedzi:
Spójrz na opcje receptury napoju emacs z brew info emacs
. Ma tę opcję:
--devel
Install development version 26.0.90
Aby zastąpić obecny emacs, uruchom:
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
Biblioteka imagemagick @ 6 i emacs zmieniają się często, więc wyklucz je z automatycznych aktualizacji i rób aktualizacje ręcznie w dogodnych momentach:
brew pin imagemagick@6 emacs
Niestety brew linkapps
jest teraz przestarzałe.
Możesz używać,
EDYCJA: Jak wskazał Guilherme Salomé , teraz brew cask install emacs
ale nie pozwala ci to pobrać emacs 26 od 4.01.2018. brew cask install emacs
zainstaluje wersję 26.1
.
Możesz jednak pobrać kompilację, którą chcesz z https://emacsformacosx.com/builds .
brew cask install emacs
działa teraz, obecnie pobiera wersję 26.1
Obecny (w momencie tego komentarza) sposób instalowania wersji GUI Emacsa (obecnie 26.2) na macOS Mojave jest z
brew cask install emacs
Spowoduje to zainstalowanie pakietu Emacs.app /Applications
i skonfigurowanie łączy. Możesz uruchomić Emacsa przez Spotlight lub z terminala zgodnie z oczekiwaniami.
To tylko instaluje terminalową wersję Emacsa 26.1. Jeśli wolisz (jak ja) korzystać z wersji Emacsa z graficznym interfejsem użytkownika, nie możesz go zainstalować
brew install emacs
Wynika to z faktu, że ludzie, którzy utrzymują napar, uważali za kłopotliwe utrzymanie i testowanie wszystkich wersji i niestandardowych opcji wielu formuł. Od tego czasu porzucili obsługę niestandardowych opcji i zachęcają użytkowników do utrzymywania własnych dotknięć . Jak wspomnieli inni, możesz użyć wersji emacs-mac lub możesz również użyć wersji emacs-plus, ale jeśli wolisz korzystać z wersji bez edycji i z niestandardowymi flagami do obsługi czcionek kolorów, obsługi ImageMagick i wszystkich innych, sugeruję użycie wersję za pomocą poniższego dotknij homebrew-emacs-head .
brew tap daviderestivo/emacs-head
brew install emacs-head --with-cocoa
Lub jeśli wolisz wersję emacs-head (obecnie 27.x)
brew tap daviderestivo/emacs-head
brew install emacs-head --HEAD --with-cocoa
MacOs ma swoje własne Emacsa. W 2019 r. Jest jeszcze 22.x. Aby użyć ostatniej wersji Emacsa, wykonaj
brew cask install emacs
najnowszą wersję emacsa do /Applications
folderu.Następnie edytuj (lub utwórz, jeśli nadal go nie masz) ~/.bash_profile
, dodając nowy wiersz
alias emacs='/Applications/Emacs.app/Contents/MacOS/Emacs -nw'
.
source ./bash_profile
aby zaktualizować środowisko bash.emacs -version
aby upewnić się, że używasz najnowszej wersji Emacsa.Umożliwi to korzystanie z wersji terminala Emacs. Jeśli chcesz korzystać z interfejsu Emacsa, po prostu usuń -nw
w tym kroku 2
.
git
najnowszych wersji odautoconf
aautomake
i narzędzi wiersza polecenia deweloperem na OSX.