什么';Emacs ansi术语的配置文件名是什么?

什么';Emacs ansi术语的配置文件名是什么?,emacs,Emacs,我试图创建一个.emacs bash文件,该文件适用于M-xshell。但如果我使用ansi术语,则表明.emacs bash文件未加载。。。我怎样才能解决这个问题 我使用了M-x ansi术语,然后使用\bin\bash~/.emacs\u SHELLNAME(或~/.emacs.d/init\u SHELLNAME.sh)行为是shell函数的特殊行为(当然,它知道您将要运行一个shell) ansi术语是一种终端仿真器。它不知道您将使用它运行什么类型的进程,因此它不会尝试应用任何自定义配置

我试图创建一个.emacs bash文件,该文件适用于
M-xshell
。但如果我使用ansi术语,则表明.emacs bash文件未加载。。。我怎样才能解决这个问题


我使用了
M-x ansi术语
,然后使用
\bin\bash
~/.emacs\u SHELLNAME
(或
~/.emacs.d/init\u SHELLNAME.sh
)行为是
shell
函数的特殊行为(当然,它知道您将要运行一个shell)

ansi术语
是一种终端仿真器。它不知道您将使用它运行什么类型的进程,因此它不会尝试应用任何自定义配置文件

如果您在终端中运行一个shell,该shell应该为配置文件应用其常规规则,因此我会尝试
.bashrc
作为初学者


否则,请阅读bash手册页以了解规则。环境变量可能会起作用(您可以在.bashrc中测试环境变量,以提供Emacs特定的行为)。
~/.Emacs\u SHELLNAME
(或
~/.Emacs.d/init\u SHELLNAME.sh
)行为是
shell
函数的特殊行为(当然,它知道您将运行一个shell)

ansi term
是一个终端仿真器。它不知道您将使用它运行什么类型的进程,因此它不会尝试应用任何自定义配置文件

如果您在终端中运行一个shell,该shell应该为配置文件应用其常规规则,因此我会尝试
.bashrc
作为初学者

如果做不到这一点,请阅读bash手册页,看看规则是什么。环境变量可能会起作用(您可以在.bashrc中测试环境变量,以提供特定于Emacs的行为)