Mi script bash init (~/.profile) contiene importantes inicializaciones, pero cada vez que uso shell-command o compile en emacs, ese archivo init no se lee, y sin esa inicialización mis comandos bash en emacs fallarán :(¿Cómo Obligo a emacs a ejecutar mi archivo de inicio para el intérprete de comandos que está usando para el comando de shell?¿Cómo hacer que el shell de emacs ejecute el archivo de inicio automáticamente?
Aclaración: No estoy hablando de Mx shell, que lee mi archivo de inicio muy bien cuando enlacé un archivo .profile a .emacs_bash.
Adjunté mi archivo .profile a .bashrc y .bash_profile. No parece funcionar todavía. ¿Empieza emacs un shell interactivo o no interactivo? También intenté agregar --login a los bash-args explícitos, y todavía no tuve suerte. – polyglot
¡Ahh, ahora puedo amar mi caparazón de Emacs otra vez! ¡Gracias! : D –
@DanFilimon ¡esta fue la solución completa a mi problema también! :) ¡El shell de Emacs funciona con nvm ahora! – geoyws