emacszshansi-term

Emacs: Default binary to run with M-x ansi-term


Is there a way to have Emacs to prompt by default for a binary of my choice when running M-x ansi-term. It always asks me for /bin/zsh but I have a new installation of zsh in a different path.

Alternatively, it would be great to have Emacs to just run the binary I want when I type M-x my-ansi-term


Solution

  • There are a number of ways to specify the default shell: