Emacs"Mx术语"提示

jmq*_*jmq 4 emacs elisp editor

当我在Emacs 23.3.1中启动终端时,它会提示我"运行程序:/ usr/local/bin/bash".我怎么能摆脱这个提示?我想将F4绑定到启动终端,而不是每次都提示我输入相同的shell.

就像是:

(global-set-key [f4] 'term)
Run Code Online (Sandbox Code Playgroud)

但这不起作用.它会启动一个终端,但它仍然会提示我再次进入shell.

Eli*_*lay 8

(global-set-key [f4] '(lambda () (interactive) (term (getenv "SHELL"))))
Run Code Online (Sandbox Code Playgroud)