この質問に基づいて:How to set emacsclient background as Emacs background?フレームまたは端末でemacsをチェックする方法は?
私はバックグラウンドがフレームにのみ必要で、ターミナルではなく、コンソールでは必要ありません。ここで
は、私は、コンソール
(when (display-graphic-p)
(tool-bar-mode -1)
(scroll-bar-mode t)
(require 'nyan-mode)
(nyan-mode)
(nyan-start-animation)
(mouse-wheel-mode t)
(setq default-frame-alist
'((background-color . "#101416")
(foreground-color . "#f6f3e8"))
)
)
の修正を追加しようとしているしかし、それを私が(偶数フレーム用)のemacsclientの背景を取得しない方法です。おそらく、チェックはemacsclientで実行されていないでしょうか?
基本的に、端末とコンソールではなくフレームでemacsclientにバックグラウンドを追加したいと思います。
あなたのコードはどこで評価されていますか? .emacsは、Emacsが起動するときに一度だけ評価され、emacsclientが接続されるときは評価されません。 – phils
さて、あなたの.emacsファイルは '(nCdy-mode)'関数を直接評価するので、 '(when(display-graphic-p)...)'節の本文は(Emacsが起動したときに '(display-graphic-p)'が真である場合に限り)、大部分の*を返します。 (*)他の場所で(nCdyモード)を呼び出しているのではなく、あなたがそうであると言っていない限り。 – phils