在运行M-x ansi-term时,是否有一种方法使Emacs默认提示我选择的二进制文件?它总是要求我输入 /bin/zsh,但我有一个新安装的zsh在不同的路径下。 或者,当我键入M-x my-ansi-term时,让Emacs直接运行我想要的二进制文件也是很好的。
指定默认shell的方法有多种: 设置变量explicit-shell-file-name。例如,在您的.emacs文件中添加:(setq explicit-shell-file-name "/bin/zsh") 设置环境变量ESHELL 设置环境变量SHELL