Por ejemplo, cuando lanzo Emacs desde el terminal (un shell interactivo), puedo usar el "shell M-x".
Cuando ejecuto Emacs desde el dock (que genera el proceso desde 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 cambio el entorno del shell al que llama el dock?
- ¿A qué shell llama el dock / qué más debería saber sobre diferentes shells en un mac?