Я использую ERC (с ZNC) в качестве своего IRC-клиента. Я подключен к нескольким каналам, и когда я запускаю, znc-all
все мои буферы восстанавливаются и логи воспроизводятся заново. Это все замечательно.
Однако меня очень раздражает то, что при воспроизведении журналов каждый буфер канала выдвигается вперед, и я действительно не могу выполнять никакой другой работы в то время.
Это еще более раздражает, когда я автоматически подключаюсь после временного отключения. Внезапно моя работа прерывается этими буферами канала, которые появляются на фронте, пока воспроизводятся журналы каналов.
Как я могу сказать ERC / ZNC держать буфера в фоновом режиме при воспроизведении журналов чата? Я не хочу, чтобы Emacs когда-либо переключал буферы, если я явно не прошу его переключать буферы.
znc-all
. После подключения все канальные буферы воспроизводятся. Emacs переключается из буфера в буфер, пока не будут воспроизведены журналы для каждого канала. Это (едва ли) приемлемое поведение при запуске сеанса. Однако очень раздражает, когда соединение ZNC было прервано, а Emacs переподключается автоматически (как? Я не знаю).Ответы:
источник
erc-track
хотя, так что каждый раз, когда кто-то запрашивает меня, я вижу крошечное письмо в модельном ряду и нажимаю на связку клавиш,erc-track-switch-buffer
как только мой коллега перестал заглядывать мне через плечо. Через некоторое время я предпочел это, а не всплывающее большое окно с частной информацией.