IRC 클라이언트로 ERC (ZNC 포함)를 사용하고 있습니다. 나는 꽤 많은 채널에 합류했으며 znc-all
모든 버퍼를 실행 하면 모든 버퍼가 복원되고 로그가 재생됩니다. 이것은 모두 훌륭합니다.
그러나 매우 성가신 것은 로그를 재생하는 동안 각 채널 버퍼가 전면에 튀어 오르고 그 때 다른 작업을 수행 할 수 없다는 것입니다.
일시적으로 연결을 끊은 후 자동으로 다시 연결하면 더 짜증납니다. 채널 로그가 재생되는 동안 앞쪽으로 튀어 나오는 이러한 채널 버퍼에 의해 갑자기 내 작업이 중단됩니다.
채팅 로그를 재생할 때 백그라운드에서 버퍼를 유지하도록 ERC / ZNC에 지시하려면 어떻게해야합니까? 버퍼를 전환하도록 명시 적으로 요청하지 않는 한 Emacs가 버퍼를 전환하는 것을 원하지 않습니다.
전용 창을 사용하는 것은 어떻습니까?
—
Nsukami _
ERC가 자체 버퍼를 생성하는 것을 막기 위해 열려있는 많은 버퍼 중 하나에 창을 지정하고 싶지 않습니다. 그러나 전용 창을 사용한 적이 없습니다. 내가 방문 할 수있는 각 버퍼를 전용으로 표시하지 않고 ERC가 버퍼를 팝하는 것을 막기 위해 어떻게 이것을 사용할 수 있습니까?
—
rekado
"내가 방문 할 수있는 각 버퍼를 표시 할 필요없이 전용으로"? 아니요, 저는 일부 창을 전용으로 표시하고 해당 창 내부에 다른 버퍼가 나타나지 않을 것으로 생각했습니다
—
Nsukami _
질문을 완전히 이해하지 못했습니다. znc-all 함수가 때때로 자동으로 실행되어 작업중 인 모든 것을 제거합니까? 창을 전환하지 않는 자동으로 실행되는 다른 함수를 작성할 수 있습니까?
—
세스 로스 차일드
세션 시작시 서버에서 ZNC에 연결합니다
—
rekado
znc-all
. 연결 후 모든 채널 버퍼가 재생됩니다. Emacs는 각 채널의 로그가 재생 될 때까지 버퍼에서 버퍼로 전환합니다. 이것은 세션이 시작될 때 (거의) 수용 가능한 동작입니다. 그러나 ZNC 연결이 중단되고 Emacs가 자동으로 다시 연결되면 매우 짜증납니다.