Кто-то (в другом ответе SE) упомянул функцию, которая доступна только в 26, так что я думаю, теперь я должен обновить.
Как установить emacs 26 на macOS Sierra?
Что я пробовал:
Гугле how install emacs 26 Mac
,
brew install emacs
.
Кто-то (в другом ответе SE) упомянул функцию, которая доступна только в 26, так что я думаю, теперь я должен обновить.
Как установить emacs 26 на macOS Sierra?
Что я пробовал:
Гугле how install emacs 26 Mac
,
brew install emacs
.
Ответы:
Взгляните на варианты рецептов brew 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 и emacs часто меняются, поэтому исключайте их из автоматических обновлений и выполняйте обновления вручную в удобное время:
brew pin imagemagick@6 emacs
К сожалению brew linkapps
, сейчас не рекомендуется.
Вы можете использовать,
РЕДАКТИРОВАТЬ: Как указал Гильерме Саломе , теперь brew cask install emacs
но это не позволяет вам загружать emacs 26 с 01.04.2008. brew cask install emacs
установит версию 26.1
.
Вы можете скачать нужную сборку с https://emacsformacosx.com/builds .
brew cask install emacs
сейчас работает, сейчас загружается версия 26.1
Текущий (на момент написания этого комментария) способ установки версии Emacs с графическим интерфейсом (сейчас 26.2) на MacOS Mojave - это
brew cask install emacs
Это установит пакет Emacs.app в /Applications
и установит ссылки. Вы можете запустить Emacs через Spotlight или из терминала, как и ожидалось.
Это только устанавливает терминальную версию Emacs 26.1. Если вы (как и я) предпочитаете использовать версию Emacs с графическим интерфейсом, вы не можете установить ее с
brew install emacs
Это связано с тем, что людям, которые поддерживают brew, было неудобно поддерживать и тестировать все версии и пользовательские параметры нескольких формул. С тех пор они отказались от поддержки пользовательских параметров и поощряют пользователей поддерживать свои собственные сигналы . Как уже упоминалось, вы можете использовать версию emacs-mac или версию emacs-plus, но если вы предпочитаете использовать неотредактированную версию с настраиваемыми флагами для поддержки цветных шрифтов, поддержки 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
MacOs имеет свой собственный Emacs. В 2019 году это все еще 22.x. Чтобы использовать последнюю версию Emacs, сделайте
brew cask install emacs
- он установит последнюю версию emacs в /Applications
папку.Затем отредактируйте (или создайте, если у вас еще нет) свой ~/.bash_profile
файл, добавив новую строку
alias emacs='/Applications/Emacs.app/Contents/MacOS/Emacs -nw'
,
source ./bash_profile
чтобы обновить среду bash.emacs -version
чтобы убедиться, что вы используете последнюю версию Emacs.Это позволит вам использовать версию терминала Emacs. Если вы хотите использовать Emacs UI, просто удалите -nw
в шаге 2
.
git
последние версии изautoconf
иautomake
и инструментов разработчика командной строки на OSX.