cómo instalar emacs 26 (o la versión más reciente) en mac

16

Alguien (en otra respuesta SE) mencionó una función que solo está disponible en 26, así que supongo que ahora tengo que actualizar.

¿Cómo instalas emacs 26 en macOS Sierra?

Lo que probé:

Buscado en Google how install emacs 26 Mac, brew install emacs.

guerrero ninja americano
fuente
1
Si te gusta la cerveza, usa cerveza. Si le gusta la facilidad de descargar una aplicación preconfigurada y completa, eche un vistazo al enlace Otras versiones en emacsformacosx.com Si le gusta construir la suya propia, hágalo, solo necesita gitversiones recientes de autoconfy automakey las herramientas de desarrollo de línea de comandos en OSX.
leyes el

Respuestas:

16

Echa un vistazo a las opciones de recetas para preparar cerveza con emacs brew info emacs. Tiene esta opción:

--devel
    Install development version 26.0.90

Para reemplazar sus emacs actuales, ejecute:

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

La biblioteca imagemagick @ 6 y el desarrollo de emacs cambian con frecuencia, por lo que debe excluirlos de las actualizaciones automáticas y hacer las actualizaciones manualmente en momentos convenientes:

brew pin imagemagick@6 emacs
Heikki
fuente
7

Lamentablemente brew linkappsahora está en desuso.

Puede usar brew cask install emacspero no le permite descargar emacs 26 a partir del 4/1/2018. EDITAR: Como señaló Guilherme Salomé , ahora brew cask install emacsinstalará la versión 26.1.

Sin embargo, puede descargar la compilación que desee de https://emacsformacosx.com/builds .

ibizaman
fuente
44
brew cask install emacsestá funcionando ahora, actualmente está descargando la versión 26.1
Guilherme Salomé
5

Una forma actual (en el momento de este comentario) de instalar la versión GUI de Emacs (26.2 en este momento) en macOS Mojave es con

brew cask install emacs

Esto instalará el paquete Emacs.app /Applicationsy los enlaces de configuración. Puede iniciar Emacs a través de Spotlight o desde la terminal como se esperaba.

Michael Teter
fuente
2

Esto solo instala la versión de terminal de Emacs 26.1. Si (como yo) prefiere usar la versión GUI de Emacs, entonces no puede instalarlo con

brew install emacs

Esto se debe a que las personas que mantienen la preparación han encontrado engorroso mantener y probar todas las versiones y opciones personalizadas de múltiples fórmulas. Desde entonces, han dejado de admitir opciones personalizadas y alientan a los usuarios a mantener sus propios toques . Como otros han mencionado, puede usar la versión emacs-mac o también puede usar la versión emacs-plus, pero si prefiere usar la versión no editada y con banderas personalizadas para admitir fuentes de color, soporte de ImageMagick y todo, le sugiero que use la versión usando el siguiente toque homebrew-emacs-head .

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

O si prefiere la versión emacs-head (actualmente 27.x)

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

MacOs tiene su propio Emacs. En 2019 todavía son 22.x. Para usar la última versión de Emacs, haga

  1. En la ejecución de Terminal brew cask install emacs, instalará la última versión de emacs en la /Applicationscarpeta.
  2. Luego edite (o cree si aún no tiene) su ~/.bash_profilearchivo agregando una nueva línea

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

  3. Luego ejecute en la Terminal source ./bash_profilepara actualizar el entorno bash.
  4. Luego, ejecute en la Terminal emacs -versionpara asegurarse de utilizar la última versión de Emacs.

Esto le permitirá usar la versión del terminal Emacs. Si desea usar la interfaz de usuario de Emacs, simplemente elimine -nwen el paso 2.

Rostyslav Druzhchenko
fuente