如何从终端作为Mac上的非锁定窗口运行Emacs?

时间:2018-11-03 00:28:38

标签: macos emacs terminal macos-high-sierra

我在Mac(High Sierra)的终端上用胶带贴了'emacs',然后按回车键。 结果,我有了一个新的Emacs窗口。 一切正常,但我无法继续使用终端,因为它似乎已被此emacs窗口锁定。

如何独立地并行使用终端和Emacs?

1 个答案:

答案 0 :(得分:1)

您要从终端启动emacs还是在终端中运行emacs?两者有很大的不同。要从终端启动emacs,传统的做法是use emacsclient发送GUI emacs指令以打开给定文件。

如果要在终端中运行emacs并同时保持对终端的访问权限,则可以选择以下几种方式:

  • 使用tmux之类的多路复用器
  • 在emacs中运行一个终端仿真器(我喜欢普通ole'M-x term,但是有更好的选择)

如果您只是在谈论将进程置于后台,请从正在运行的emacs中使用C-z(即M-x suspend-frame)。如果要在后台启动 emacs,请使用&像其他作业一样进行。我将引导您参考Shell的文档进行作业管理。 (Here's one for Bash.