Macにemacs 26(または最新バージョン)をインストールする方法


14

誰かが(別のSEの回答で)26でしか利用できない機能について言及したので、今はアップグレードする必要があると思います。

macOS Sierraにemacs 26をインストールするにはどうすればよいですか?

私が試したもの:

Googleで検索how install emacs 26 Macbrew install emacs


1
brewが好きなら、brewを使用してください。自己完結型ベアボーンのダウンロードのしやすさなどのアプリをパッケージ化事前場合には、顔をしているその他のバージョンは、上のリンクemacsformacosx.com あなたの場合、独自に構築するように、そして、それを行う-あなただけの必要なgit、最近のバージョンをのautoconfautomakeOSX上のコマンドライン開発ツールと。
法律家

回答:


15

で醸造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

7

残念ながらbrew linkapps現在は廃止されています。

使用できますbrew cask install emacsが、2018年4月1日の時点でemacs 26をダウンロードすることはできません。 編集:GuilhermeSaloméが指摘したように、今brew cask install emacsはversionをインストールし26.1ます。

ただし、必要なビルドをhttps://emacsformacosx.com/buildsからダウンロードできます


4
brew cask install emacs今働いている、それは現在の26.1バージョンをダウンロードしている
ギリェルメサロメ

4

EmacsのGUIバージョン(現時点では26.2)をmacOS Mojaveにインストールする現在の(このコメントの時点での)方法は

brew cask install emacs

これにより、Emacs.appパッケージがにインストールされ/Applications、リンクが設定されます。期待どおりに、SpotlightまたはターミナルからEmacsを起動できます。


2

これは、ターミナルバージョンのEmacs 26.1のみをインストールします。(私のように)EmacsのGUIバージョンを使用したい場合は、それをインストールできません

brew install emacs

これは、brewを保守する人々が、複数の式のすべてのバージョンとカスタムオプションを保守およびテストするのが面倒だと感じたためです。その後、カスタムオプションのサポートを終了し、ユーザーが自分のタップを維持するように奨励しています。他の人が述べたように、emacs-macバージョンを使用することも、emacs-plusバージョンを使用することもできますが、未編集バージョンとカスタムフラグを使用してカラーフォント、ImageMagickサポートなどをサポートする場合は、使用することをお勧めします以下の水道使用してバージョン自作-のemacs-頭を

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

1

MacOsには独自のEmacsがあります。2019年でもまだ22.xです。最新のEmacsバージョンを使用するには

  1. ターミナルで実行brew cask install emacs- /Applicationsフォルダーに最新のemacsバージョンをインストールします。
  2. 次に~/.bash_profile、新しい行を追加してファイルを編集(または、まだない場合は作成)します

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

  3. 次に、ターミナルで実行してsource ./bash_profilebash環境を更新します。
  4. 次に、ターミナルで実行してemacs -version、最新のEmacsバージョンを使用していることを確認します。

これにより、Emacsターミナルバージョンを使用できます。Emacs UIを使用する場合-nwは、ステップで削除するだけ2です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.