我是否必须设置诸如.emacs.d/init_bash.sh
之类的东西(对于shell模式),或者它可以读取我的~/.bash_profile
直接地?如果是后者,如何设置配置 ansi-term/multi term 以在启动时自动获取此文件?
最佳答案
只有登录 shell 才会自动获取 .bash_profile。仅常规 shell 源 .bashrc。然而,这通常不应该成为问题,因为所有 shell 通常都是从登录 shell 生成的,因此继承其环境。当我使用 ansi-term 时,它不需要我进行任何额外的设置,并且功能就像使用 gnome-terminal 打开的终端一样。
关于emacs - 如何加载 ansi-term/multi-term 的别名和环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6213075/