如何检测终端中的 emacs 是 运行 还是 window?

how to detect if emacs is running in a terminal or a window?

我希望能够在 emacs 中的标志上分支以检测它是 运行 在终端还是窗口应用程序(即 OS X Emacs 应用程序)

有这样的flag吗?

检查 window-system 变量的值。在终端中,它应该是 nil.

对于布尔测试,使用 display-graphic-p 函数。