Emacsがバッチモードで動作しているかどうかを知る方法

Emacsがバッチモード(非インタラクティブ)で動作しているのか、通常モードで動作しているのかによって、動作が異なる必要があるファイルが1つあります。

(if batch-mode-t 
    a-func
  b-func)

これをどのように検出できますか?

5
追加された 編集された
ビュー: 2
追加された 著者 Scott Cowan,

1 答え

たとえば、変数 noninteractive を見ることができます。

(if noninteractive
    a
  b)
7
追加された