如何检测Emacs comint-mode中正在运行的shell?

时间:2013-10-24 08:42:54

标签: emacs

我在Emacs中有一个shell但是major-mode只给了我comint-mode 有没有办法确定哪种类型的shell?

也许调用Emacs函数来启动它? 或者至少是解释器的可执行文件是什么?

2 个答案:

答案 0 :(得分:5)

米 - : (process-command (get-buffer-process (current-buffer)))

答案 1 :(得分:2)

在某些情况下,使用标准shell时

echo $0

可能就足够了。