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



有没有办法让 Emacs 在运行 M-x ansi-term 时默认提示输入我选择的二进制文件。它总是要求我/bin/zsh但我在不同的路径上安装了新的zsh

或者,在我键入时让 Emacs 运行我想要的二进制文件会很棒M-x my-ansi-term

有多种方法可以指定默认外壳:

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

或者,当我键入 M-x my-ansi-term 时,让 Emacs 只运行我想要的二进制文件会很棒

请参阅 Emacs 中的远程 ssh 连接。

最新更新