Ich verwende ERC (mit ZNC) als meinen IRC-Client. Ich bin mit einigen Kanälen verbunden und wenn ich laufe, werden znc-all
alle meine Puffer wiederhergestellt und die Protokolle werden wiedergegeben. Das ist alles großartig.
Was ich jedoch sehr ärgerlich finde, ist, dass während der Wiedergabe der Protokolle jeder Kanalpuffer nach vorne verschoben wird und ich zu diesem Zeitpunkt wirklich keine andere Arbeit erledigen kann.
Es ist noch ärgerlicher, wenn ich die Verbindung automatisch wieder herstelle, nachdem ich vorübergehend getrennt wurde. Plötzlich wird meine Arbeit durch diese Kanalpuffer unterbrochen, die nach vorne springen, während die Kanalprotokolle wiedergegeben werden.
Wie kann ich ERC / ZNC anweisen, die Puffer bei der Wiedergabe von Chat-Protokollen im Hintergrund zu halten? Ich möchte nicht, dass Emacs jemals die Puffer wechselt, es sei denn, ich fordere ihn ausdrücklich auf, die Puffer zu wechseln.
znc-all
. Nach dem Verbinden werden alle Kanalpuffer wiedergegeben. Emacs wechselt von Puffer zu Puffer, bis die Protokolle für jeden Kanal wiedergegeben wurden. Dies ist (kaum) akzeptables Verhalten, wenn die Sitzung beginnt. Es ist jedoch sehr ärgerlich, wenn die ZNC-Verbindung unterbrochen wurde und Emacs die Verbindung automatisch wieder herstellt (wie? Ich weiß nicht).Antworten:
quelle
erc-track
jedoch. Wenn mich jemand fragt, sehe ich einen winzigen Buchstaben in der Modeline und drücke auf meine Tastenkombination,erc-track-switch-buffer
sobald mein Kollege aufgehört hat, über meine Schulter zu spähen. Nach einer Weile habe ich es vorgezogen, dass ein großes Fenster voller privater Informationen auftaucht.