(current-window-configuration)
ウィンドウのサイズ、レイアウトなどを保存し、それら(set-window-configuration ...)
を復元して、いくつかのウィンドウ設定を切り替えることができます。ただし(current-window-configuration)
、現在のポイントもバッファーに保存します。ウィンドウのサイズと、それらが保持するバッファーのみを保存したいと思います。これを実現するために、次の 2 つの方法を試しました。
current-window-configuration の機能ヘルプによると、変数window-persistent-parameters
は何が保存されるかを制御します。したがって、使用可能なウィンドウ パラメーターのリストだけが必要です。しかし、この変数を見ると、その値は((clone-of . t))
であり、使用可能なウィンドウ パラメータのリストがオンラインで見つかりません。
current-window-configuration によって返されるオブジェクトも調べてみました。これはウィンドウ構成オブジェクトであり、 として出力され#<window-configuration>
ます。このオブジェクトに入り、中身を見て、何かを変更する方法はありますか?