3

(menu-bar-mode 0)私の-fileでは.emacs、Emacs (ターミナル内) はメニュー バーが表示された状態で起動しているように見えますが、数分の 1 秒以内にバーが消えます。

Emacsにメニューバーをまったく表示しないようにする方法はありますか?

4

2 に答える 2

3

いいえ: Emacs は、最初に「フレーム」(初期表示を含​​む) を設定してから、.emacs ファイルを読み込みます。そのため、このメニューバーの点滅が表示されます。Emacs は最初に .emacs を読み取ることができますが、.emacs が何らかのメッセージを出力したりエラーを通知したりした場合、それを表示するのは stderr だけですが、現在のセットアップでは、これらのメッセージはミニバッファーに表示され、エラーをキャッチできます。 「通常の」方法で。

于 2012-10-11T14:02:20.990 に答える
1

Linux を実行している場合 (そして、X サーバーで Emacs が実行されているシステムはどれでもよいと思います)、X リソースを使用して、メニュー バーが不要であることを Emacs に伝えることができます。~/.Xresourcesこれをファイルに入れるだけです:

emacs.menuBar: off

これらのリソースは、フレームの外観をカスタマイズするために使用されるため、最初に Emacs によって読み取られます。

以下も参照してください。

于 2012-10-15T06:55:47.610 に答える