weechat 간단 사용법 edit

IRC 네트워크 추가/삭제/수정 명령어


/server listfull
/server add oftc irc.oftc.net/6697 -ssl -autoconnect
/server add oftc6 irc6.oftc.net/6697 -ipv6 -ssl
/server add freenode2 chat.eu.freenode.net/6667,chat.us.freenode.net/6667
/server add freenode3 irc.freenode.net -password=mypass
/server copy oftc oftcbis
/server rename oftc newoftc
/server del freenode
/server deloutq

ex) hanirc 추가

/server add hanirc irc.hanirc.org/6668

네트워크별 개별 설정


irc.conf

...
[server]
network1.addresses = "irc.server.org/6667"
network1.proxy
network1.ipv6
network1.ssl
network1.ssl_cert
network1.ssl_dhkey_size
network1.ssl_verify
network1.password
network1.sasl_mechanism
network1.sasl_username
network1.sasl_password
network1.sasl_timeout
network1.autoconnect
network1.autoreconnect = off
network1.autoreconnect_delay
network1.nicks = "nick,alter_nick2,alter_nick3"
network1.username = "username"
network1.realname = "realname"
network1.local_hostname
network1.command = ""
network1.command_delay
network1.autojoin
network1.autorejoin = on
network1.autorejoin_delay

network2.addresses = "irc.server.org/6667"
network2.proxy
network2.ipv6
network2.ssl
network2.ssl_cert
network2.ssl_dhkey_size
network2.ssl_verify
network2.password
network2.sasl_mechanism
network2.sasl_username
network2.sasl_password
network2.sasl_timeout
network2.autoconnect
network2.autoreconnect = off
network2.autoreconnect_delay
network2.nicks = "nick,alter_nick2,alter_nick3"
network2.username = "username"
network2.realname = "realname"
network2.local_hostname
network2.command = ""
network2.command_delay
network2.autojoin
network2.autorejoin = on
network2.autorejoin_delay
...

Part/Quit 메시지 수정하기


irc.conf

...
[network]
...
default_msg_part = "WeeChat %v"
default_msg_quit = "WeeChat %v"
...

플러그인


플러그인 추가는 ~/.weechat/ 하위 디렉토리에 스크립트 언어별로 디렉토리가 있으며 그곳에 넣고 따로 추가시키거나 하위 autoload라는 디렉토리안에 넣으면 weechat 시작시 자동으로 로드됨.

플러그인 다운로드 후 추가시키기


/(스크립트 언어 이름) add (플러그인 파일 경로)

buffer(버퍼)


채널마다 버퍼가 하나씩 생성되고 버퍼 이동은 Alt+숫자로 할 수 있다.

버퍼 순서를 서로 바꾸는 명령어


/buffer move (버퍼숫자)

ex) 6번 버퍼를 보고 있을때 /buffer move 2를 하면 내가 보고있는 6번 버퍼가 2번 버퍼가 되고 2번 버퍼가 6번 버퍼가 되어 서로 바뀜.

하나의 클라이언트에서 여러 IRC서버로 다중접속한 상태에서 core버퍼(맨처음 버퍼)에서 원하는 서버를 선택하기


/buffer (네트워크 이름)

(네트워크 이름은 서버를 추가할때 설정한 이름)

window(창)


창 가로 분할


/window splith (비율)

창 세로 분할


/window splitv (비율)

현재 창과 부모창 합치기


/window merge

로그


로그 파일은 ~/.weechat/log/ 에 저장된다.

0 comments:

Post a Comment

Newer -> <- Older