osx では、これを .emacs に入れて、すべての新しい emacs バッファを同じウィンドウ/フレームで開きます。
(setq ns-pop-up-frames nil)
emacsが新しいバッファ(フレームではない)でファイルを開き、アクティブ化/前面に来るようにするエイリアス?
debian(gnome)でも同じことができるようにしたいです。出来ますか?xmonad (および同様の wms) でも機能するソリューションがあれば、非常に高く評価されます。
osx では、これを .emacs に入れて、すべての新しい emacs バッファを同じウィンドウ/フレームで開きます。
(setq ns-pop-up-frames nil)
emacsが新しいバッファ(フレームではない)でファイルを開き、アクティブ化/前面に来るようにするエイリアス?
debian(gnome)でも同じことができるようにしたいです。出来ますか?xmonad (および同様の wms) でも機能するソリューションがあれば、非常に高く評価されます。
pop-up-frames
標準の emacs 変数です。
pop-up-frames is a variable defined in `window.el'.
Its value is nil
Documentation:
Whether `display-buffer' should make a separate frame.
If nil, never make a separate frame.
If the value is `graphic-only', make a separate frame
on graphic displays only.
Any other non-nil value means always make a separate frame.
You can customize this variable.
これを使っcustomize
たり入れたり
(custom-set-variables '(pop-up-frames nil))
あなたに.emacs
。
もちろん、これはバッファを表示する Emacs にのみ影響します。新しい Emacs を起動すると、新しいプロセスによって新しいウィンドウが作成されます。どうやらあなたが望むものを達成するには、Emacs をデーモンとして実行し、を使用してファイルを開く必要がありますemacsclient
。