【发布时间】:2017-11-01 17:50:25
【问题描述】:
在终端上运行 emacs 会在我的 Mac 上的另一个 GUI 窗口上打开 emacs。
但在 GUI 上的 emacs 退出之前,终端不会接受任何命令。
即使在启动emacs 之后也让终端回答命令的任何解决方案?
谢谢。
【问题讨论】:
-
阅读一下终端中的“作业控制”。
在终端上运行 emacs 会在我的 Mac 上的另一个 GUI 窗口上打开 emacs。
但在 GUI 上的 emacs 退出之前,终端不会接受任何命令。
即使在启动emacs 之后也让终端回答命令的任何解决方案?
谢谢。
【问题讨论】:
如果您在终端上运行交互式命令(如 emacs),它会挂起,直到命令完成。为避免这种情况,请将命令放在后台,并在行尾添加 &:
emacs &
这样你在后台启动 emacs 并释放终端。
【讨论】: