在运行M-x ansi-term
时,有没有办法让Emacs默认提示我选择的二进制文件。它始终要求我/bin/zsh
,但我在另一条路径中安装了zsh
。
或者,当我键入M-x my-ansi-term
答案 0 :(得分:9)
有多种方法可以指定默认shell:
explicit-shell-file-name
。例如,在.emacs
:(setq explicit-shell-file-name "/bin/zsh")
ESHELL
SHELL
答案 1 :(得分:3)
或者,当我键入M-x my-ansi-term时,让Emacs运行我想要的二进制文件会很棒