Mi piace creare una directory bin nella mia home directory e renderla il primo elemento nel mio $ PATH. Creo quindi collegamenti simbolici per sovrascrivere la versione predefinita di MacOS installata di alcune app. L'ho fatto in passato con Emacs.
BTW Mi piace anche lanciare emacs dalla riga di comando, quindi creo un alias di "alias e=" emacs -nw "" nel mio file .zrshrc o .profile.
Ora sono su Yosemite e non riesco a farlo funzionare. Intendiamoci che Emacs è in esecuzione quando clicco su Emacs.app in Applicazioni (in modalità Finestra).
Ecco cosa ottengo quando eseguo la versione del collegamento simbolico dalla riga di comando:
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!