Если вы любите варить, то используйте варево. Если вам нравится простота загрузки автономного предварительно упакованного приложения, посмотрите ссылку « Другие версии» на emacsformacosx.com. Если вам нравится создавать свои собственные, то сделайте это - вам просто нужны gitпоследние версии из autoconfи automakeи инструментов разработчика командной строки на OSX.
юрист
Ответы:
16
Взгляните на варианты рецептов brew emacs с brew info emacs. У него есть эта опция:
К сожалению brew linkapps, сейчас не рекомендуется.
Вы можете использовать, brew cask install emacsно это не позволяет вам загружать emacs 26 с 01.04.2008.
РЕДАКТИРОВАТЬ: Как указал Гильерме Саломе , теперь brew cask install emacsустановит версию 26.1.
Это только устанавливает терминальную версию 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
git
последние версии изautoconf
иautomake
и инструментов разработчика командной строки на OSX.Ответы:
Взгляните на варианты рецептов brew emacs с
brew info emacs
. У него есть эта опция:Чтобы заменить ваш текущий emacs, запустите:
Библиотека 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 - это
Это установит пакет Emacs.app в
/Applications
и установит ссылки. Вы можете запустить Emacs через Spotlight или из терминала, как и ожидалось.источник
Это только устанавливает терминальную версию Emacs 26.1. Если вы (как и я) предпочитаете использовать версию Emacs с графическим интерфейсом, вы не можете установить ее с
Это связано с тем, что людям, которые поддерживают brew, было неудобно поддерживать и тестировать все версии и пользовательские параметры нескольких формул. С тех пор они отказались от поддержки пользовательских параметров и поощряют пользователей поддерживать свои собственные сигналы . Как уже упоминалось, вы можете использовать версию emacs-mac или версию emacs-plus, но если вы предпочитаете использовать неотредактированную версию с настраиваемыми флагами для поддержки цветных шрифтов, поддержки ImageMagick и всего, я предлагаю вам использовать версия с использованием следующего нажатия homebrew-emacs-head .
Или, если вы предпочитаете версию emacs-head (сейчас 27.x)
источник
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
.источник