Emacs en Mac OS X

Emacs es uno de mis editores preferidos, pero siento que resulta mas sencillo crear el cliente en otro sistemas como GNU/Linux, acá les dejo los pasos de como instarlo y como crear el cliente en Mac OS X.

Instalar Emacs con homebrew:

brew install emacs --srgb --with-cocoa --with-d-bus --with-imagemagick  

Iniciar el demonio de Emacs en cada inicio:

ln -sfv /usr/local/opt/emacs/*.plist ~/Library/LaunchAgents  

Para iniciar el demonio sin reiniciar:

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.emacs.plist  

Crear un cliente para Emacs utilizando Script Editor y guardando el siguiente código como una aplicación Emacs Client.app:

set emacs_path to "/usr/local/Cellar/emacs/24.5/Emacs.app/Contents/MacOS/"  
set emacs_client_path to "/usr/local/bin/"

try  
    -- we look for <= 2 because Emacs --daemon seems to always have an entry in visibile-frame-list even if there isn't
    set frameVisible to do shell script emacs_client_path & "emacsclient -e '(<= 2 (length (visible-frame-list)))'"
    if frameVisible is not "t" then
        -- there is a not a visible frame, launch one
        do shell script emacs_client_path & "emacsclient -c -n"
    end if
on error  
    -- daemon is not running, start the daemon and open a frame
    do shell script emacs_path & "Emacs -nw --daemon"
    do shell script emacs_client_path & "emacsclient -c -n"
end try

-- bring the visible frame to the front
tell application "Emacs" to activate  

Guardarlo en cualquiera de estos dos directorios:
/Applications /Users/$USER/Applications