Estoy tratando de crear un enlace simbólico a emacs, para permitir que git lo use como editor por defecto.
ln -s /Applications/Emacs.app/Contents/MacOS/Emacs emacs
Llamar a /Applications/Emacs.app/Contents/MacOS/Emacs
directamente desde trabajos de terminal.
Al llamar a ./emacs
en esa carpeta aparece una ventana emergente que dice:
"Esta aplicación no se ejecutará en tu computadora. ¡Lo siento!"
El enlace simbólico tiene permisos rwxr-xr-x
.
No siento que esto esté relacionado con emacs, he probado otras aplicaciones. Por ejemplo ajedrez:
$ /Applications/Chess.app/Contents/MacOS/Chess # working
$ ln -s /Applications/Chess.app/Contents/MacOS/Chess chess
$ ./chess
2017-04-19 14:39:05.479 chess[16972:4178764] No Info.plist file in application bundle or no NSPrincipalClass in the Info.plist file, exiting
¿Cómo puedo hacer que un enlace simbólico ejecutable funcione a una aplicación en /Applications
?
(el siguiente paso es ir a través de un script en lugar de un enlace simbólico, pero prefiero usar un enlace simbólico).