1$Id: MANUAL,v 1.16 1999/08/03 00:51:59 kalt Exp $ 2 3ah ah! Gotcha! 4There is no manual, you have to use the source, stuff here is more 5for me to remember easily than for you ;-) 6 7* /exit is the solution to your problems 8 9* the interesting command is "/option" 10 11 [get|set|clear].<level>.[on|off].mask# LOG_* 12 13 [get|set|clear].<level>.switch.switch# (on|off) 14 15 [get|set|clear].<level>.str# "format string" 16 [get|set|clear].<level>.#num# "num format string" 17 18 [get|set|clear].<level>.keyword K_* <word> 19 20 [get|set|clear].<level>.logfile <mask#> [<filename>] 21 22 [get|set|clear].<level>.rewrite.str# "rule" 23 24 reformat 25 26 "all" is neat with get. 27 28 level = [top|protocol|server|window|channel=[#foo]|all] 29 protocol depends on your server protocol (auto detected). 30 31 keywords: K_IGNORE and K_HIGHLIGHT are matched against the origin (n!u@h) 32 others are checked again %p (not matched: strcasestr()) 33 34 a rule: "<regexp>>+><rewrite>" or "<regexp>>+>", 35 "<regexp>>|><rewrite>" or "<regexp>>|>" (see examples) 36 37* /dns 38 39* /window understands: new, next, last, list, previous, release and number 40 41* /clear [-f]: if -f isn't specified, entries can be shown again with ESC-U 42 Z_UNDEL can also be used for more control on this. 43 entries will be deleted up to 1 hour later. 44 45* /seen <pattern> [<max> [<skip>]] 46 47* /run 48 49* key bindings are emacs and screen like, here are some specificities: 50 51 search is weird, type the string, then ESC-? ESC-/ or ESC-s 52 repeating is done with ? and / 53 54 screen command key is ^x 55 screen keys understood: ^n/n ^p/p ^a/a ^c/c ^k/k 0123456789 ^l/l s 56 57 ESC- PN go to previous/next keyword 58 59 ESC-1234567890 selects a filter mask 60 61 ESC- <> go to top/bottom of lastlog 62 63 ESC- t will toggle the displaying of line prefixes 64 65 ESC- u will toggle the displaying of "deleted" log lines 66 67 ESC- h will toggle parsing of ircii style rendering 68 69 ESC- H will toggle hiding characters in a line 70 71* files to have in ~/.sic (or $SICUSER): 72 server : list of servers 73 alias : aliases 74 top : read upon client startup 75 startup : read (and ran) upon client startup 76 77 irc : read upon client startup (standard IRC protocol) 78 EFnet : read upon client startup (EFnet protocol) 79 Undernet : read upon client startup (Undernet protocol) 80 DALnet : read upon client startup (DALnet protocol) 81 82 server.name : read when first connecting to server.name 83 #foo : read when first joining #foo 84