Emacs:使用M-x ansi-term运行的默认二进制文件

13

在运行M-x ansi-term时,是否有一种方法使Emacs默认提示我选择的二进制文件?它总是要求我输入 /bin/zsh,但我有一个新安装的zsh在不同的路径下。

或者,当我键入M-x my-ansi-term时,让Emacs直接运行我想要的二进制文件也是很好的。

2个回答

10

指定默认shell的方法有多种:

  • 设置变量explicit-shell-file-name。例如,在您的.emacs文件中添加:(setq explicit-shell-file-name "/bin/zsh")
  • 设置环境变量ESHELL
  • 设置环境变量SHELL

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接