=============>集思广益
在 尝试 使用Eshell和Emacs中的shell时, 我发现了一条有意思的信息. 它对我本人意义不大, 因为我很少使用 M-x shell 和 M-x term, 相比之下我更喜欢使用Eshell, 但有些人可能会有所帮助. 当你在Emacs的非elisp shell中运行脚本/命令时, 环境变量 INSIDE_EMACS 会被设置为非空,这样脚本就能识别出它是运行在EMACS中的了.
M-x shell
M-x term
INSIDE_EMACS