Por ejemplo, cuando lanzo Emacs desde el terminal (un shell interactivo), puedo utilizar "M-x shell".
Cuando lanzo Emacs desde el dock (que genera el proceso desde algún otro shell), no puedo, porque "grep no se encuentra" (o 'ls' o 'algún otro comando universal de UNIX'). Además, la mitad de mis aplicaciones no predeterminadas han dejado de funcionar (MATLAB, DrRacket, X11, etc).
- ¿Cómo puedo cambiar el entorno del intérprete de comandos que es llamado por el muelle?
- ¿A qué shell llama el dock / qué más debo saber sobre los diferentes shells en un mac?