Mon script d'initialisation bash (~/.profile) contient des initialisations importantes, mais chaque fois que j'utilise shell-command ou compile dans emacs, ce fichier init n'est pas lu, et sans ces initialisations mes commandes bash dans emacs échoueront :(Je force emacs à exécuter mon fichier init pour le shell qu'il utilise pour shell-commande?Comment faire emacs shell exécuter le fichier init automatiquement?
Clarification: Je ne parle pas de shell Mx, qui lit mon fichier init très bien lorsque j'ai symlinked .profile à .emacs_bash.
J'ai symbolisé mon profil .bashrc et .bash_profile. Ne semble pas fonctionner encore. Emacs démarre-t-il un shell interactif ou non interactif? J'ai aussi essayé d'ajouter --login aux arguments-bash-args, et toujours pas de chance. – polyglot
Ahh, maintenant je peux encore aimer ma coquille Emacs! Je vous remercie! : D –
@DanFilimon c'était aussi la solution complète à mon problème! :) Shell Emacs fonctionne avec nvm maintenant! – geoyws