Me gusta crear un directorio bin en mi directorio de inicio y convertirlo en el primer elemento de mi $ PATH. Luego, creo enlaces simbólicos para anular la versión instalada de MacOS predeterminada de ciertas aplicaciones. He hecho esto en el pasado con Emacs.
Por cierto, también me gusta lanzar emacs desde la línea de comandos, así que creo un alias de 'alias e="emacs -nw"' en mi archivo .zrshrc o .profile.
Ahora estoy en Yosemite y no puedo hacer que esto funcione. Tenga en cuenta que Emacs se está ejecutando cuando hago clic en Emacs.app en Aplicaciones (en modo Ventana).
Esto es lo que obtengo cuando ejecuto la versión del enlace simbólico desde la línea de comandos:
Warning: arch-dependent data dir '/Users/build/workspace/Emacs-Multi-Build/label/mavericks/emacs-source/nextstep/Emacs.app/Contents/MacOS/libexec/': No such file or directory
Warning: arch-independent data dir '/Users/build/workspace/Emacs-Multi-Build/label/mavericks/emacs-source/nextstep/Emacs.app/Contents/Resources/etc/': No such file or directory
Warning: Lisp directory '/Users/build/workspace/Emacs-Multi-Build/label/mavericks/emacs-source/nextstep/Emacs.app/Contents/Resources/lisp': No such file or directory
Error: charsets directory not found:
/Users/build/workspace/Emacs-Multi-Build/label/mavericks/emacs-source/nextstep/Emacs.app/Contents/Resources/etc/charsets
Emacs will not function correctly without the character map files.
Please check your installation!