texto para macs emax descargar macos emacs

macos - para - ¿Cómo puedo instalar emacs correctamente en OS X?



emacs para linux (3)

Intenté hacer:

brew install emacs --HEAD --use-git-head --with-cocoa --with-gnutls --with-rsvg --with-imagemagick

Pero cuando hago emacs --version

emacs --version -bash: /usr/local/Cellar/emacs/24.5/Emacs.app/Contents/MacOS/Emacs: No such file or directory

Cuando lo hago

brew info emacs emacs: stable 25.2 (bottled), HEAD

Soy un novato de EMACS. Es un poco difícil de entender. Y puede que haya eliminado el Emacs predeterminado


Debería poder volver a un estado sano con brew uninstall emacs y brew cleanup .

Desde que se unieron cerveza y barril, ahora puedes brew cask install emacs . 🎉 Suponiendo que desea que la GUI también esté instalada.


Esta es una actualización para octubre de 2017. Ahora, la forma más fácil de instalar emacs es cantar cerveza de barril

brew cask install emacs

Con esto, funciona bien pero tengo un problema con gnutls e instalar la última organización (9.1.6), pero funcionó bien

para la forma tradicional y para obtener un emacs más integrado con su sistema o las versiones nocturnas que puede instalar con

brew install emacs --HEAD --with-cocoa --with-gnutls --with-librsvg --with-imagemagick@6 --with-mailutils

el --HEAD no es necesario, y ahora (23-01-2018) obtén Emacs 27, para lo último distribuido sin HEAD

entonces deberías hacer esto para usar spotlight:

brew linkapps emacs rm /Applications/Emacs.app osascript -e ''tell application "Finder" to make alias file to POSIX file "/usr/local/opt/emacs/Emacs.app" at POSIX file "/Applications"''

y finalmente echar un vistazo a emacs wiki

Homebrew tiene Emacs 25.3 a partir de octubre de 2017. Instalación caseb cask

Homebrew ahora recomienda usar la versión de barril con el siguiente mensaje: "Por favor, intente con el Cask para una versión de Cocoa mejor soportada"

Para instalar la versión de barril:

cofre de cerveza instalar emacs

Esto instala un paquete pre-construido desde emacsformacosx.com Instalación estándar de homebrew

Si prefieres no ejecutar la versión de barril, puedes seguir utilizando la antigua receta casera.

A Cocoa-specific Emacs.app can be built using the --with-cocoa switch. A version supporting X11 can be built using the --with-x switch. Note that this version will not have all of the features of the Cocoa

versión; utilizar solo si es necesario.

Otras opciones incluyen:

--keep-ctags Don’t remove the ctags executable that emacs provides. Use of this flag is not recommended Instead, use brew

Instalar ctags después de la instalación. --srgb Esta opción habilitará los colores sRGB cuando se use Cocoa.

Para instalar usando el interruptor --with-cacao, uno simplemente usa:

instalar cerveza - con emacs de cacao

para obtener algunos colores "bonitos" agregue el interruptor --srgb:

instalar cerveza --con-cacao --srgb emacs

y finalmente vincularlo a su carpeta de aplicaciones:

elaborar linkapps emacs

Esto crea un enlace simbólico y no un alias. Por lo tanto, es posible que Spotlight no lo encuentre (probado en macOS Sierra 10.12.2). Spotlight indexa los enlaces simbólicos a los archivos que se tratan como archivos del sistema, pero no los muestra en la GUI. Sin embargo, sí muestra alias, por lo que solo puede presionar la tecla comando -usr/usr/local/Cellar/emacs/*/Emacs.app a / Applications / from Finder. O:

$ osascript -e "indica a la aplicación /" Finder / "que haga un archivo de alias a (archivo POSIX /" / usr / local / Cellar / emacs-plus / 25.3 / Emacs.app / ") en el archivo POSIX /" $ HOME / Aplicaciones / ""

Después de la instalación, el uso del comando emacs en el terminal o shell ejecutará la versión -nw de Emacs. Si desea ejecutar la versión Cocoa con este comando, simplemente agregue una línea a su perfil .bash. Versión de Emacs-Plus en tap.

Para utilizar la versión emacs-plus, que es como emacs caseros normales pero con algunas opciones de configuración habilitadas,

brew tap d12frosted / emacs-plus brew instale emacs-plus

Versión de Mitsaharu en tap.

Para utilizar la versión Yamamoto Mitsuharu de Emacs 25.2 (con más funciones específicas de mac):

brew tap railwaycat / emacsmacport brew instalar emacs-mac

y finalmente vincularlo a su carpeta de aplicaciones:

elaborar linkapps emacs-mac


No necesitas algunos de esos argumentos que debes pasar para obtener el último emacs 26.1. Intenta lo siguiente

Quitar emacs

brew uninstall emacs

Limpia cualquier archivo fuente descargado previamente

brew cleanup

Compruebe que la instalación de su cerveza está bien

brew doctor

El mensaje que recibe cuando ejecuta emacs --version indica una versión parcialmente instalada de emacs 24. La ejecución de brew doctor debería ayudar a identificar los problemas.

Asegúrate de estar ejecutando la cerveza más reciente.

brew update

Actualiza cualquier cosa de elaboración que tengas en caso de que alguna de ellas sea un requisito previo.

brew upgrade

entonces instale emacs con

brew install emacs --with-cocoa --with-librsvg --with-imagemagick@6

Esté atento a los mensajes de cerveza. Durante la instalación, use el brebaje para aconsejar correr.

brew linkapps emacs

luego para asegurarse de que la nueva versión esté vinculada a la carpeta / Aplicaciones correctamente. Sospecho que este paso puede faltar en tu instalación. Mientras que el manual de elaboración sugiere que este comando está en desuso, también dice que se use una versión de barril. Encontré algunos problemas con la versión de barril, así que prefiero usar las versiones construidas localmente (la versión de barril usa binarios de emacsforosx). No está claro si aún debe ejecutar las aplicaciones de enlace cuando usa la versión que no es de barril. Sin embargo, la instalación debería indicarle, así que asegúrese de mirar toda la salida (el mensaje no está al final, sino más adelante en la instalación). proceso de salida).

Los otros argumentos que tuvo solo son necesarios si desea instalar la última versión de desarrollo, lo cual no es una buena idea si está empezando. todo lo que quieres es emacs 26.1

Asegúrese de que / usr / local / bin esté en su ruta antes de / usr / bin para evitar que Emacs haga referencia a la versión muy antigua de Emacs incluida con OSX.