Q:org-deadline
カレンダーの表示に使用するウィンドウを制御するにはどうすればよいですか?
org-deadline
calendar
期限を設定するときに一時的にウィンドウにバッファをポップアップし、完了後に再び閉じます。ウィンドウが1つしかない場合、既存のフレームの下部に新しいウィンドウがポップされます。複数のウィンドウがある場合get-lru-window
、利用可能なウィンドウの1つを選択します。
期限(日付、時刻など)を設定するために必要な情報を持つ他のウィンドウのいずれかを引き継ぐ場合、後者は問題があります。これは一般に次のようなウィンドウ設定の問題です。
+--------------------+--------------------+
| | |
| | (B: mu4e header) |
| | |
| +--------------------+
| (A: agenda file) | |
| | |
| | |
| | (C: mu4e view) |
| | |
| | |
| | |
+--------------------+--------------------+
(A)のorg-deadline
予定表ファイルに期限を追加すると、(B)または(C)が引き継がれます。これには、必要な日付/時刻情報が記載されたメールが含まれます。org-deadline
(A)から呼び出す場合、一時ウィンドウ(D)をポップして、calendar
次のようにバッファーを含めることをお勧めします。
+--------------------+--------------------+
| | |
| | (B: mu4e header) |
| | |
| +--------------------+
| (A: agenda file) | |
| | |
| | |
+--------------------+ (C: mu4e view) |
| | |
| (D: calendar) | |
| | |
+--------------------+--------------------+
それでorg-deadline
、他のウィンドウの1つを引き継ぐのではなく、アクティブウィンドウの下部に新しい一時ウィンドウをポップするように(および類似の機能を)強制する方法を教えてください。
PS:私は専用のウィンドウを知っていますが、関数が「ショート」のいずれかを引き継ぐことを避けたいので、ウィンドウにバッファを専用にしたいほどではないので、彼らは最良のアプローチとして私を攻撃しませんもの。
display-buffer-alist
?)しかし、私はので、ここでは、追加のシワがあると思うorg-deadline
の使用calendar
自体がどのようなウィンドウを使用するコントロールへの道から抜け出す道を行きます。のコメントを参照してくださいcalendar-basic-setup
。