2011-09-17 10 views
5

これを包括的に達成する方法がわかりません。Emacsでは、同じバッファが同じフレーム内の別のウィンドウに表示されないようにする方法はありますか?

現在、私はWindows上に独自のEmacsをビルドしていますので、 `display-buffer 'はSPECIFIERSオプションを取るようになりました。興味深いかもしれませんが、使用方法の具体例は見つかりませんでした。

しかし、この問題は、display-bufferが呼び出される前に解決しなければなりません。

例えば、ヘルプウィンドウは以前はバッファーAを訪れていましたが、ヘルプを読んでいる間に別のウィンドウでバッファーAを訪れました。ここでヘルプウィンドウを終了すると、バッファーAもそこに表示されます。他にも便利なバッファが必要です。

答えて

1

私はhereで動作するように見える実験コードをいくつか持っています。

私は実験を重視します。これはあなたのEmacsを溶かす可能性があります。

githubに私に連絡するか、ここであなたの経験を教えてもらえれば幸いです。

0

Emacs 24はまだリリースされていません。彼らは、バッファの表示/ウィンドウの振る舞いとLispインタフェースを、リリースの開発期間にわたって何度か変更しました。リリースの現在の状況はpretestなので、バグ修正以外は開発が中止されたと思われます。

しかし、進行中の[email protected]ディスカッションでは、物事は依然としてフラックスwrtバッファ表示とウィンドウにあることが示されています。

最新のドキュメントとコード(この時点で正確に対応していない可能性があります)を確認することをおすすめします。

関連する問題