IRCクライアントとしてERC(ZNCを使用)を使用しています。私はかなりの数のチャネルに参加しており、実行するとznc-all
すべてのバッファが復元され、ログが再生されます。これはすべて素晴らしいです。
ただし、非常に不愉快なのは、ログを再生している間、各チャネルバッファーが前面に表示され、その時点では他の作業を実行できないことです。
一時的に切断された後、自動的に再接続するのはさらに面倒です。突然、私の作業は、チャネルログが再生されている間に前面に表示されるこれらのチャネルバッファによって中断されます。
チャットログの再生時にバッファをバックグラウンドで保持するようにERC / ZNCに指示するにはどうすればよいですか?Emacsがバッファを切り替えるように明示的に要求しない限り、バッファを切り替えたくない。
専用ウィンドウの使用についてはどうですか?
—
Nsukami _ 2014
ERCが独自のバッファーをポップしないようにするために、開いている多くのバッファーのいずれかに専用のウィンドウを割り当てたくありません。ただし、専用のウィンドウを使用したことはありません。これを使用して、アクセスできる可能性のある各バッファーを専用としてマークする必要なく、ERCがバッファーをポップするのを防ぐ方法を詳しく説明していただけますか?
—
rekado 2014
「訪問する可能性のある各バッファーを専用としてマークする必要はありません」?いいえ、できません。一部のウィンドウを専用としてマークすることを考えていました。これらのウィンドウ内にある場合、他のバッファはポップアップしません
—
Nsukami _
その質問を完全に理解しているとは思いません。関数znc-allが時々自動的に実行され、作業しているものをすべて取り除くのですか?ウィンドウを切り替えない、自動的に実行される別の関数を記述できますか?
—
Seth Rothschild
とのセッションの開始時にサーバーのZNCに接続します
—
rekado 2014
znc-all
。接続後、すべてのチャネルバッファが再生されます。Emacsは、各チャネルのログが再生されるまで、バッファからバッファに切り替えます。これは、セッション開始時の(かろうじて)許容できる動作です。ただし、ZNC接続が中断され、Emacsが自動的に再接続するときは、非常に煩わしいです(方法?わかりません)。