我越来越习惯于从emacs内部做所有事情,但似乎eshell,shell和term只会运行一个实例.有没有办法在emacs中运行多个终端(最好是术语)?
Sco*_*les 17
使用该命令M-x rename-buffer
为当前shell缓冲区指定一个新名称,然后您可以启动一个新shell.
小智 10
你只需要重命名缓冲区,这是一个启动zsh并提示输入缓冲区名称的函数:
(defun zsh (buffer-name)
"Start a terminal and rename buffer."
(interactive "sbuffer name: ")
(term "/bin/zsh")
(rename-buffer buffer-name t))
Run Code Online (Sandbox Code Playgroud)