Я використовую ERC (з ZNC) як мій клієнт IRC. Я приєднуюся до декількох каналів, і коли я запускаю, znc-all
всі мої буфери відновлюються, а журнали відтворюються. Це все чудово.
Однак мене дуже дратує те, що під час відтворення журналів кожен буфер каналу вискакує на фронт, і я дійсно не можу виконувати жодної іншої роботи на той час.
Це ще більше дратує, коли я автоматично підключаюся після тимчасового відключення. Раптом мою роботу переривають ці буфери каналів, які спливають на передню частину, коли журнали каналів відтворюються.
Як я можу сказати ERC / ZNC зберігати буфери у фоновому режимі під час відтворення журналів чату? Я не хочу, щоб Emacs ніколи перемикав буфери, якщо я прямо не попрошу його перемикати буфери.
А як щодо використання виділеного вікна ?
—
Nsukami _
Я не хочу присвячувати жодне вікно жодному з багатьох відкритих буферів, щоб запобігти появі власних буферів ERC. Я ніколи не використовував спеціальні вікна, хоча. Чи можете ви розширити, як це можна використовувати для того, щоб зупинити ERC від появи буферів, не позначаючи кожен буфер, який я міг би відвідати як виділений?
—
rekado
"без того, щоб позначати кожен з буферів, які я міг би відвідати як виділений"? Ні, я не можу, я думав про те, щоб позначити деякі вікна як присвячені & коли всередині цих вікон не з’явиться жоден інший буфер
—
Nsukami _
Я не впевнений, що повністю розумію питання. Це функція znc-all іноді запускається автоматично і знімає все, над чим ви працюєте? Чи можете ви написати іншу функцію, яка працює автоматично, яка не перемикає вікно?
—
Сет Ротшильд
Я підключаюсь до ZNC на своєму сервері на початку сеансу
—
rekado
znc-all
. Після підключення всі буфери каналів відтворюються. Emacs переходить з буфера на буфер, поки журнали для кожного каналу не будуть відтворені. Це (ледь) прийнятна поведінка, коли сеанс починається. Однак це дуже дратує, коли з'єднання ZNC було перервано, і Emacs автоматично підключиться автоматично (як? Не знаю).