emacs - 如何加载 ansi-term/multi-term 的别名和环境变量?

标签 emacs

我是否必须设置诸如.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/

相关文章:

Emacs 热键对齐等号

python - Emacs 中对 Python 的 Doxygen 支持?

emacs - 如何设置新创建的 emacsclient 的样式和定位?

php - Emacs & PHP 缩进问题

emacs - 禁用 lisp 模式的 cedet/语义代码完成

java - 对于初学者来说,如何在 Emacs 中首次启用自动完成功能?

emacs - 如何在 Emacs 的多个缓冲区中镜像编辑操作?

emacs - 使用 gmail imap 配置 gnus

emacs - 在议程 View 中显示计划的例程实际 'Done' 时间

Emacs 组织模式 : Quickly mark TODO as DONE