35 |
|
|
36 |
@title WeeChat - User guide |
@title WeeChat - User guide |
37 |
@subtitle Fast, light and extensible IRC client |
@subtitle Fast, light and extensible IRC client |
38 |
@subtitle Documentation for WeeChat v0.1.4 - July, 30 2005 |
@subtitle Documentation for WeeChat v0.1.5-cvs - September, 5 2005 |
39 |
|
|
40 |
@author FlashCode <@email{flashcode@@flashtux.org, flashcode AT flashtux.org}> |
@author FlashCode <@email{flashcode@@flashtux.org, flashcode AT flashtux.org}> |
41 |
|
|
343 |
@item col_chat_prefix2 |
@item col_chat_prefix2 |
344 |
Color for middle char of prefix@* |
Color for middle char of prefix@* |
345 |
Type: color (Curses or Gtk color), default value: 'white'@* |
Type: color (Curses or Gtk color), default value: 'white'@* |
346 |
|
@item col_chat_join |
347 |
|
Color for join arrow (prefix)@* |
348 |
|
Type: color (Curses or Gtk color), default value: 'lightgreen'@* |
349 |
|
@item col_chat_part |
350 |
|
Color for part/quit arrow (prefix)@* |
351 |
|
Type: color (Curses or Gtk color), default value: 'lightred'@* |
352 |
@item col_chat_nick |
@item col_chat_nick |
353 |
Color for nicks in actions (chat window)@* |
Color for nicks in actions (chat window)@* |
354 |
Type: color (Curses or Gtk color), default value: 'lightcyan'@* |
Type: color (Curses or Gtk color), default value: 'lightcyan'@* |
376 |
@item col_status_data_msg |
@item col_status_data_msg |
377 |
Color for window with new messages (status bar)@* |
Color for window with new messages (status bar)@* |
378 |
Type: color (Curses or Gtk color), default value: 'yellow'@* |
Type: color (Curses or Gtk color), default value: 'yellow'@* |
379 |
|
@item col_status_private |
380 |
|
Color for window with private message (status bar)@* |
381 |
|
Type: color (Curses or Gtk color), default value: 'lightmagenta'@* |
382 |
@item col_status_highlight |
@item col_status_highlight |
383 |
Color for window with highlight (status bar)@* |
Color for window with highlight (status bar)@* |
384 |
Type: color (Curses or Gtk color), default value: 'lightmagenta'@* |
Type: color (Curses or Gtk color), default value: 'lightred'@* |
385 |
@item col_status_data_other |
@item col_status_data_other |
386 |
Color for window with new data (not messages) (status bar)@* |
Color for window with new data (not messages) (status bar)@* |
387 |
Type: color (Curses or Gtk color), default value: 'default'@* |
Type: color (Curses or Gtk color), default value: 'default'@* |
526 |
@item irc_fifo_pipe |
@item irc_fifo_pipe |
527 |
Create a FIFO pipe for remote control@* |
Create a FIFO pipe for remote control@* |
528 |
Type: boolean (values: 'on' or 'off'), default value: 'off'@* |
Type: boolean (values: 'on' or 'off'), default value: 'off'@* |
529 |
|
@item irc_highlight |
530 |
|
Comma separated list of words to highlight (case insensitive comparison)@* |
531 |
|
Type: string (any string), default value: ''@* |
532 |
@item dcc_auto_accept_files |
@item dcc_auto_accept_files |
533 |
Automatically accept incoming dcc files@* |
Automatically accept incoming dcc files@* |
534 |
Type: boolean (values: 'on' or 'off'), default value: 'off'@* |
Type: boolean (values: 'on' or 'off'), default value: 'off'@* |
626 |
Delay (in seconds) after command was executed (example: give some time for authentication)@* |
Delay (in seconds) after command was executed (example: give some time for authentication)@* |
627 |
Type: integer (values: between 0 and 5), default value: 0@* |
Type: integer (values: between 0 and 5), default value: 0@* |
628 |
@item server_autojoin |
@item server_autojoin |
629 |
Comma separated list of channels to join when connected to server@* |
Comma separated list of channels to join when connected to server (example: "#chan1,#chan2,#chan3 #key1,#key2")@* |
630 |
Type: string (any string), default value: ''@* |
Type: string (any string), default value: ''@* |
631 |
@item server_autorejoin |
@item server_autorejoin |
632 |
Automatically rejoin channels when kicked@* |
Automatically rejoin channels when kicked@* |
830 |
@* |
@* |
831 |
command: name of a WeeChat or IRC command@* |
command: name of a WeeChat or IRC command@* |
832 |
@* |
@* |
833 |
|
@item ignore [mask [[type | command] [channel [server]]]] |
834 |
|
@* |
835 |
|
ignore IRC messages and/or hosts@* |
836 |
|
@* |
837 |
|
mask: nick or host mask to ignore@* |
838 |
|
type: type of message to ignore (action, ctcp, dcc, pv)@* |
839 |
|
command: IRC command@* |
840 |
|
channel: name of channel for ignore@* |
841 |
|
server: name of server for ignore@* |
842 |
|
@* |
843 |
|
For each argument, '*' means all.@* |
844 |
|
Without argument, /ignore command lists all defined ignore.@* |
845 |
|
@* |
846 |
@item key [key function/command] [unbind key] [functions] [reset -yes] |
@item key [key function/command] [unbind key] [functions] [reset -yes] |
847 |
@* |
@* |
848 |
bind/unbind keys@* |
bind/unbind keys@* |
857 |
list/load/unload Perl scripts@* |
list/load/unload Perl scripts@* |
858 |
@* |
@* |
859 |
filename: Perl script (file) to load@* |
filename: Perl script (file) to load@* |
860 |
|
@* |
861 |
Without argument, /perl command lists all loaded Perl scripts.@* |
Without argument, /perl command lists all loaded Perl scripts.@* |
862 |
@* |
@* |
863 |
@item python [load filename] | [autoload] | [reload] | [unload] |
@item python [load filename] | [autoload] | [reload] | [unload] |
865 |
list/load/unload Python scripts@* |
list/load/unload Python scripts@* |
866 |
@* |
@* |
867 |
filename: Python script (file) to load@* |
filename: Python script (file) to load@* |
868 |
|
@* |
869 |
Without argument, /python command lists all loaded Python scripts.@* |
Without argument, /python command lists all loaded Python scripts.@* |
870 |
@* |
@* |
871 |
|
@item ruby [load filename] | [autoload] | [reload] | [unload] |
872 |
|
@* |
873 |
|
list/load/unload Ruby scripts@* |
874 |
|
@* |
875 |
|
filename: Ruby script (file) to load@* |
876 |
|
@* |
877 |
|
Without argument, /ruby command lists all loaded Ruby scripts.@* |
878 |
|
@* |
879 |
@item server [servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-pwd password] [-nicks nick1 [nick2 [nick3]]] [-username username] [-realname realname] [-command command] [-autojoin channel[,channel]] ] | [del servername] |
@item server [servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-pwd password] [-nicks nick1 [nick2 [nick3]]] [-username username] [-realname realname] [-command command] [-autojoin channel[,channel]] ] | [del servername] |
880 |
@* |
@* |
881 |
list, add or remove servers@* |
list, add or remove servers@* |
911 |
@* |
@* |
912 |
alias_name: name of alias to remove@* |
alias_name: name of alias to remove@* |
913 |
@* |
@* |
914 |
|
@item unignore [number | [mask [[type | command] [channel [server]]]]] |
915 |
|
@* |
916 |
|
unignore IRC messages and/or hosts@* |
917 |
|
@* |
918 |
|
number: # of ignore to unignore (number is displayed by list of ignore)@* |
919 |
|
mask: nick or host mask to unignore@* |
920 |
|
type: type of message to unignore (action, ctcp, dcc, pv)@* |
921 |
|
command: IRC command@* |
922 |
|
channel: name of channel for unignore@* |
923 |
|
server: name of server for unignore@* |
924 |
|
@* |
925 |
|
For each argument, '*' means all.@* |
926 |
|
Without argument, /unignore command lists all defined ignore.@* |
927 |
|
@* |
928 |
@item window [list | splith | splitv | [merge [down | up | left | right | all]]] |
@item window [list | splith | splitv | [merge [down | up | left | right | all]]] |
929 |
@* |
@* |
930 |
manage windows@* |
manage windows@* |
945 |
@* |
@* |
946 |
target: server@* |
target: server@* |
947 |
@* |
@* |
948 |
|
@item amsg text |
949 |
|
@* |
950 |
|
send message to all channels of all connected servers@* |
951 |
|
@* |
952 |
|
text: text to send@* |
953 |
|
@* |
954 |
@item away [-all] [message] |
@item away [-all] [message] |
955 |
@* |
@* |
956 |
toggle away status@* |
toggle away status@* |
965 |
channel: channel for ban@* |
channel: channel for ban@* |
966 |
nickname: user or host to ban@* |
nickname: user or host to ban@* |
967 |
@* |
@* |
968 |
@item ctcp nickname type |
@item ctcp nickname type [arguments] |
969 |
@* |
@* |
970 |
send a ctcp message@* |
send a CTCP message (Client-To-Client Protocol)@* |
971 |
@* |
@* |
972 |
nickname: user to send ctcp to@* |
nickname: user to send CTCP to@* |
973 |
type: "action" or "version"@* |
type: CTCP type (examples: "version", "ping", ..)@* |
974 |
|
arguments: arguments for CTCP@* |
975 |
@* |
@* |
976 |
@item dcc action [nickname [file]] |
@item dcc action [nickname [file]] |
977 |
@* |
@* |
981 |
nickname: nickname to send file or chat@* |
nickname: nickname to send file or chat@* |
982 |
file: filename (on local host)@* |
file: filename (on local host)@* |
983 |
@* |
@* |
984 |
@item dehalfop nickname [nickname] |
@item dehalfop [nickname [nickname]] |
985 |
@* |
@* |
986 |
removes half channel operator status from nickname(s)@* |
removes half channel operator status from nickname(s)@* |
987 |
@* |
@* |
988 |
@item deop nickname [nickname] |
@item deop [nickname [nickname]] |
989 |
@* |
@* |
990 |
removes channel operator status from nickname(s)@* |
removes channel operator status from nickname(s)@* |
991 |
@* |
@* |
992 |
@item devoice nickname [nickname] |
@item devoice [nickname [nickname]] |
993 |
@* |
@* |
994 |
removes voice from nickname(s)@* |
removes voice from nickname(s)@* |
995 |
@* |
@* |
997 |
@* |
@* |
998 |
shutdown the server@* |
shutdown the server@* |
999 |
@* |
@* |
1000 |
@item halfop nickname [nickname] |
@item halfop [nickname [nickname]] |
1001 |
@* |
@* |
1002 |
gives half channel operator status to nickname(s)@* |
gives half channel operator status to nickname(s)@* |
1003 |
@* |
@* |
1280 |
server: server name@* |
server: server name@* |
1281 |
nickname: nickname@* |
nickname: nickname@* |
1282 |
@* |
@* |
1283 |
@item voice nickname [nickname] |
@item voice [nickname [nickname]] |
1284 |
@* |
@* |
1285 |
gives voice to nickname(s)@* |
gives voice to nickname(s)@* |
1286 |
@* |
@* |
1335 |
delete previous word@* |
delete previous word@* |
1336 |
@item delete_next_word |
@item delete_next_word |
1337 |
delete next word@* |
delete next word@* |
1338 |
|
@item clipboard_paste |
1339 |
|
paste current clipboard content@* |
1340 |
|
@item transpose_chars |
1341 |
|
transpose chars@* |
1342 |
@item home |
@item home |
1343 |
go to beginning of line@* |
go to beginning of line@* |
1344 |
@item end |
@item end |
1353 |
move to next word@* |
move to next word@* |
1354 |
@item up |
@item up |
1355 |
call previous command in history@* |
call previous command in history@* |
1356 |
|
@item up_global |
1357 |
|
call previous command in global history@* |
1358 |
@item down |
@item down |
1359 |
call next command in history@* |
call next command in history@* |
1360 |
|
@item down_global |
1361 |
|
call next command in global history@* |
1362 |
@item page_up |
@item page_up |
1363 |
scroll one page up@* |
scroll one page up@* |
1364 |
@item page_down |
@item page_down |
1379 |
jump to buffer with activity@* |
jump to buffer with activity@* |
1380 |
@item jump_dcc |
@item jump_dcc |
1381 |
jump to DCC buffer@* |
jump to DCC buffer@* |
1382 |
|
@item jump_last_buffer |
1383 |
|
jump to last buffer@* |
1384 |
@item jump_server |
@item jump_server |
1385 |
jump to server buffer@* |
jump to server buffer@* |
1386 |
@item jump_next_server |
@item jump_next_server |