annotate mcabber/doc/mcabber.1 @ 1096:3d92e648a8db

Update manpage
author Mikael Berthe <mikael@lilotux.net>
date Sat, 09 Dec 2006 11:42:14 +0100
parents c3198eea6c3b
children 73e6ca0a03a9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1 .\" Title: mcabber
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
2 .\" Author: Mikael BERTHE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
3 .\" Generator: DocBook XSL Stylesheets v1.71.0 <http://docbook.sf.net/>
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
4 .\" Date: 12/09/2006
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
5 .\" Manual:
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
6 .\" Source:
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
7 .\"
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
8 .TH "MCABBER" "1" "12/09/2006" "" ""
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
9 .\" disable hyphenation
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
10 .nh
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
11 .\" disable justification (adjust text to left margin only)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
12 .ad l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
13 .SH "NAME"
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
14 mcabber \- a simple Jabber console client
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
15 .SH "SYNOPSIS"
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
16 \fImcabber\fR [ \-f configfile ] [ \-\-help | \-h ]
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
17 .SH "DESCRIPTION"
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
18 mcabber(1) is a small Jabber console client. For now it needs a configuration file to start, so please copy the sample mcabberrc file and adapt your connection settings.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
19 You also need to have an existing Jabber account to use this software, as it cannot (un)register accounts yet.
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
20 Here are some of the features of mcabber:
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
21 .TP 3n
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
22 \(bu
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
23
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
24 \fISSL support\fR.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
25 .TP 3n
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
26 \(bu
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
27
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
28 \fIMUC support\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
29 (Multi\-User Chat).
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
30 .TP 3n
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
31 \(bu
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
32
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
33 \fIPGP support\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
34 .TP 3n
618
341568185492 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 601
diff changeset
35 \(bu
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
36
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
37 \fIChat States\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
38 support (typing notifications)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
39 .TP 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
40 \(bu
854
bfaab692a683 Update manpage (pmw)
Mikael Berthe <mikael@lilotux.net>
parents: 841
diff changeset
41
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
42 \fIHistory logging:\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
43 If enabled (see the CONFIGURATION FILE section),
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
44 mcabber
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
45 can save discussions to history log files.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
46 .TP 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
47 \(bu
854
bfaab692a683 Update manpage (pmw)
Mikael Berthe <mikael@lilotux.net>
parents: 841
diff changeset
48
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
49 \fICommands completion:\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
50 If possible,
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
51 mcabber
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
52 will try to complete your command line if you hit the Tab key.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
53 .TP 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
54 \(bu
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
55
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
56 \fIInput line history:\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
57 Any message or command entered is in the input line history and can be reused easily.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
58 .TP 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
59 \(bu
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
60
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
61 \fIExternal actions:\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
62 Some events (like receiving a message) can trigger an external action such as a shell script if you enable it in your configuration file. A sample events script ("eventcmd") is provided with
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
63 mcabber
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
64 source code, in the contrib directory.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
65 .SH "OPTIONS"
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
66 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
67 \-\-help, \-h
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
68 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
69 Quick help usage message
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
70 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
71 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
72 \-f configfile
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
73 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
74 Use configuration file
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
75 \fIconfigfile\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
76 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
77 .SH "WINDOWS/PANES"
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
78 The mcabber(1) screen is divided into 4 regions. The \fIroster\fR, alias \fIbuddylist\fR, is on the left. The \fIchat window\fR, or chat buffer, is on the right. The \fIinput line\fR lies at the bottom of the screen, under a small \fIlog window\fR.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
79 Two status lines surround the log window. The bottom status line is the "main status line" and reflects mcabber general status. The other line is the "chat status line" and shows the status of the currently selected buddy.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
80 To display buddies chat buffers, you will have to enter \fIchat mode\fR. You can enter chat mode by pressing enter, and leave chat mode with the ESC key. Simply sending a message will also enable chat mode.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
81 There are several advantages to the two\-mode implementation: first, it allows accurate "unread" message functionality, as described in the next section; without this, merely scrolling to a specific buddy will "read" the new messages of all buddies in\-between. Second, it allows quickly hiding the conversation with a single keystroke. Third, it allows jumping between the few buddies with whom you are conversing with the \fI/roster alternate\fR command described in another section, without having to manually scroll back and forth.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
82 .SH "KEYS"
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
83 Text typing occurs in the \fIinput line\fR; basic operations are supported (left arrow, right arrow, home/end keys, insert, delete, backspace\&...).
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
84 PageUp and PageDown keys are used to move in the roster.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
85 Up and Down arrow keys can be used to move in the input line history; they jump to the previous/next line from the history beginning with the same string (from first column to the cursor column).
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
86 To send a message, move to the choosen buddy in the buddylist, type your message and hit enter. If the line begins with a slash, this will be interpreted as a command (see the COMMAND section below). Hit escape to leave the chat mode.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
87 Here is a quick description of the key bindings:
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
88 .TS
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
89 tab(:);
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
90 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
91 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
92 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
93 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
94 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
95 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
96 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
97 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
98 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
99 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
100 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
101 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
102 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
103 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
104 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
105 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
106 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
107 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
108 l l.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
109 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
110 Esc
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
111 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
112 Disable chat mode
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
113 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
114 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
115 Ctrl\-d
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
116 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
117 Send/terminate a multi\-line message
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
118 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
119 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
120 Ctrl\-p/Ctrl\-n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
121 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
122 Scroll up/down half a screen in the buffer window (chat mode)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
123 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
124 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
125 Ctrl\-Left
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
126 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
127 Move the cursor back to the start of the current or previous word
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
128 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
129 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
130 Ctrl\-Right
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
131 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
132 Move the cursor forward to the end of the current or next word
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
133 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
134 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
135 Ctrl\-u
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
136 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
137 Delete from beginning of the line to the cursor
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
138 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
139 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
140 Ctrl\-k
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
141 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
142 Delete from the cursor to the end of line
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
143 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
144 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
145 Ctrl\-w
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
146 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
147 Backward kill word
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
148 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
149 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
150 Ctrl\-t
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
151 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
152 Transpose chars
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
153 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
154 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
155 Ctrl\-o
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
156 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
157 Accept line and put the next history line in the input line (accept\-line\-and\-down\-history)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
158 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
159 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
160 Ctrl\-q
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
161 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
162 Jump to the next unread message
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
163 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
164 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
165 Ctrl\-a
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
166 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
167 Go to the beginning of the input line
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
168 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
169 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
170 Ctrl\-e
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
171 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
172 Go to the end of the input line
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
173 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
174 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
175 Ctrl\-l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
176 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
177 Force a refresh
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
178 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
179 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
180 Up/Down
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
181 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
182 Move in the input line history
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
183 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
184 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
185 PgUp/PgDown
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
186 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
187 Move inside the roster (buddylist)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
188 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
189 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
190 Tab
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
191 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
192 Complete current word, in the input line
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
193 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
194 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
195 Ctrl\-g
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
196 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
197 Cancel completion
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
198 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
199 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
200 Ctrl\-c
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
201 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
202 Abort multi\-line messages and completions
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
203 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
204 .TE
854
bfaab692a683 Update manpage (pmw)
Mikael Berthe <mikael@lilotux.net>
parents: 841
diff changeset
205
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
206 Additional key bindings may be specified using the \fI/bind\fR command described in the COMMANDS section.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
207 .SH "MCABBER'S ROSTER"
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
208 The first listed resource on the roster is \fI[status]\fR, which keeps a log of everything that appears in the short log window below the main chat area. While the log window was designed for showing the latest few elements, the dedicated \fI[status]\fR buffer allows more comfortable viewing of the log, as well as scrolling it in a standard manner.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
209 Group names are displayed above the resources that are within them, and are indicated by \fI\-\-\-\fR to the left of the name.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
210 For every real Jabber resource, the roster displays four pieces of information: the resource's name or alias, its online status, its authorization status, and whether there are unread messages from the resource waiting for you.
854
bfaab692a683 Update manpage (pmw)
Mikael Berthe <mikael@lilotux.net>
parents: 841
diff changeset
211 The online status is one of the following:
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
212 .TS
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
213 tab(:);
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
214 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
215 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
216 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
217 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
218 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
219 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
220 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
221 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
222 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
223 l l.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
224 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
225 \fIo\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
226 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
227 online
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
228 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
229 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
230 \fIC\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
231 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
232 a conference room in which you are participating
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
233 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
234 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
235 \fIf\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
236 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
237 free for chat
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
238 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
239 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
240 \fIa\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
241 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
242 away
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
243 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
244 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
245 \fIn\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
246 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
247 not available (labeled \fIextended away\fR in some clients)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
248 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
249 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
250 \fId\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
251 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
252 do not disturb
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
253 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
254 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
255 \fIi\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
256 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
257 invisible (displayed only for your resource)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
258 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
259 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
260 \fI_\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
261 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
262 offline (or invisible to you)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
263 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
264 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
265 \fI?\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
266 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
267 unknown, usually meaning you are not authorized to see this resource's status
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
268 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
269 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
270 \fIx\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
271 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
272 a conference room in which you are not participating
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
273 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
274 .TE
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
275
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
276 The authorization status indicates whether a resource is authorized to receive your online status updates, and is displayed by the brackets surrounding the resource's online status. Square brackets, like \fI[o]\fR, indicate that this resource is authorized to receive your status. Curly braces, like \fI{o}\fR, indicate that they are not authorized to receive your status.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
277 When there are unread messages from the resource which you have not looked at, a hash mark (\fI#\fR) appears in the leftmost section of the roster for that resource. The hash mark disappears once you view that resource's message log.
854
bfaab692a683 Update manpage (pmw)
Mikael Berthe <mikael@lilotux.net>
parents: 841
diff changeset
278 Examples:
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
279 .TS
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
280 tab(:);
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
281 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
282 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
283 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
284 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
285 l l.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
286 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
287 \fI \-\-\- Buds\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
288 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
289 This is a group named \fIBuds\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
290 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
291 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
292 \fI#[o] John\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
293 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
294 John is online, can see your status, and sent you a message that you did not read yet
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
295 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
296 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
297 \fI {?} Sally\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
298 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
299 Neither you nor Sally have authorized each other to see your online status
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
300 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
301 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
302 \fI {a} Jane\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
303 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
304 Jane is away, but she cannot see your online status
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
305 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
306 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
307 \fI#[C] x@y.c\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
308 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
309 You are participating in x@y.c conference room, and there are unread messages
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
310 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
311 .TE
854
bfaab692a683 Update manpage (pmw)
Mikael Berthe <mikael@lilotux.net>
parents: 841
diff changeset
312
bfaab692a683 Update manpage (pmw)
Mikael Berthe <mikael@lilotux.net>
parents: 841
diff changeset
313 .SH "COMMANDS RELATED TO MCABBER"
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
314 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
315 /alias [name [= command line]]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
316 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
317 Add "name" as an alias for "command line". Aliases are expanded only once, thus they can not be chained. "/alias name" displays the value associated with the "name" alias; "/alias name =" unsets the "name" alias. "/alias" displays a list of the existing aliases. Example: "/alias away = status away".
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
318 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
319 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
320 /bind [keycode [= command line]]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
321 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
322 Bind a command line to the key with the "keycode" code number. Keycodes of unused keys are displayed by
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
323 mcabber
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
324 in the log window when pressing the key, for example "Unknown key=265". "/bind keycode" displays the command line bound to the given keycode; "/bind keycode =" unbinds the given keycode. "/bind" displays a list of the bound keycodes. Note: aliases can be used in key bindings. Example: "/bind 265 = status online" (265 is F1 for me, but it may depend on your ncurses installation).
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
325 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
326 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
327 /buffer clear|purge|top|bottom|date|%|search_backward|search_forward, /buffer scroll_lock|scroll_unlock|scroll_toggle
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
328 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
329 The
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
330 \fIbuffer\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
331 command manipulates the current buddy's buffer (chat window).
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
332 .TS
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
333 tab(:);
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
334 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
335 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
336 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
337 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
338 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
339 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
340 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
341 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
342 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
343 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
344 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
345 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
346 l l.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
347 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
348 \fIclear\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
349 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
350 clear the current buddy chat window
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
351 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
352 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
353 \fIsearch_forward\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
354 text
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
355 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
356 search for "text" in the current buddy chat buffer
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
357 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
358 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
359 \fIscroll_lock\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
360 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
361 lock buffer scrolling
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
362 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
363 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
364 \fIscroll_unlock\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
365 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
366 unlock buffer scrolling
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
367 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
368 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
369 \fIscroll_toggle\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
370 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
371 toggle buffer scrolling (lock/unlock)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
372 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
373 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
374 \fIpurge\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
375 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
376 clear the current buddy chat window and empty all contents of the chat buffer
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
377 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
378 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
379 \fIbottom\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
380 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
381 jump to the bottom of the current buddy chat buffer
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
382 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
383 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
384 \fItop\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
385 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
386 jump to the top of the current buddy chat buffer
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
387 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
388 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
389 \fIup\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
390 [n]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
391 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
392 scroll the buffer up n lines (default: half a screen)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
393 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
394 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
395 \fIdown\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
396 [n]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
397 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
398 scroll the buffer down n lines (default: half a screen)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
399 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
400 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
401 \fIdate\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
402 date
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
403 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
404 jump to the first line after the specified date in the chat buffer (date format: "YYYY\-mm\-dd[THH:MM:SS]", "\-" and ":" are optional)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
405 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
406 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
407 \fI%\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
408 n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
409 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
410 jump to position %n of the buddy chat buffer
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
411 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
412 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
413 \fIsearch_backward\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
414 text
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
415 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
416 search for "text" in the current buddy chat buffer
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
417 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
418 .TE
854
bfaab692a683 Update manpage (pmw)
Mikael Berthe <mikael@lilotux.net>
parents: 841
diff changeset
419
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
420 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
421 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
422 /clear
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
423 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
424 The
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
425 \fIclear\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
426 command is actually an alias for "/buffer clear".
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
427 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
428 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
429 /help [command]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
430 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
431 Display generic help or help about a specific mcabber command.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
432 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
433 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
434 /quit
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
435 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
436 Disconnect and leave
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
437 mcabber(1).
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
438 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
439 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
440 /version
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
441 .RS 3n
854
bfaab692a683 Update manpage (pmw)
Mikael Berthe <mikael@lilotux.net>
parents: 841
diff changeset
442 Display mcabber version
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
443 .RE
854
bfaab692a683 Update manpage (pmw)
Mikael Berthe <mikael@lilotux.net>
parents: 841
diff changeset
444 .SH "COMMANDS RELATED TO THE SERVER AND CONNECTION"
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
445 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
446 /connect
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
447 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
448 Establish connection to the Jabber server.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
449 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
450 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
451 /disconnect
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
452 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
453 Terminate connection to the Jabber server. Note: the roster is only available when the connection to the server is active, so the buddylist is empty when disconnected.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
454 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
455 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
456 /event #n|* accept|ignore|reject, /event list
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
457 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
458 Tell mcabber what to do about a pending event. If the first parameter is "*", the command will apply to all queued events.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
459 .TS
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
460 tab(:);
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
461 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
462 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
463 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
464 l l.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
465 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
466 \fIaccept\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
467 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
468 accept the event #n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
469 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
470 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
471 \fIignore\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
472 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
473 remove the event #n from the list
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
474 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
475 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
476 \fIreject\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
477 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
478 reject the event #n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
479 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
480 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
481 \fIlist\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
482 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
483 list all pending events
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
484 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
485 .TE
298
35cda94e570d Add /connect and /disconnect commands
Mikael Berthe <mikael@lilotux.net>
parents: 290
diff changeset
486
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
487 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
488 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
489 /rawxml send string
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
490 .RS 3n
829
114f08e3c29a Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 811
diff changeset
491
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
492 \fIsend\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
493 string: send string (raw XML format) to the Jabber server. No check is done on the string provided. BEWARE! Use this only if you know what you are doing, or you could terminate the connection.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
494 .RE
854
bfaab692a683 Update manpage (pmw)
Mikael Berthe <mikael@lilotux.net>
parents: 841
diff changeset
495 .SH "COMMANDS RELATED TO THE ROSTER AND JABBER RESOURCES"
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
496 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
497 /add [jid [nickname]]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
498 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
499 Add the "jid" Jabber user to our roster (default group), and send a notification request to this buddy. If no nickname is specified, the jid is used. If no jid (or an empty string "") is provided or if jid is ".", the current buddy is used.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
500 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
501 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
502 /authorization allow|cancel|request|request_unsubscribe [jid]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
503 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
504 Manage the presence subscriptions. If no jid is provided, the current buddy is used.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
505 .TS
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
506 tab(:);
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
507 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
508 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
509 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
510 l l.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
511 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
512 \fIallow\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
513 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
514 allow the buddy to receive your presence updates
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
515 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
516 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
517 \fIcancel\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
518 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
519 cancel the buddy' subscription to your presence updates
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
520 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
521 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
522 \fIrequest\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
523 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
524 request a subscription to the buddy's presence updates
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
525 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
526 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
527 \fIrequest_unsubscribe\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
528 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
529 request unsubscription from the buddy's presence updates
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
530 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
531 .TE
854
bfaab692a683 Update manpage (pmw)
Mikael Berthe <mikael@lilotux.net>
parents: 841
diff changeset
532
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
533 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
534 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
535 /del
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
536 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
537 Delete the current buddy from our roster, unsubscribe from its presence notification and unsubscribe it from ours.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
538 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
539 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
540 /group fold|unfold|toggle
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
541 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
542 The
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
543 \fIgroup\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
544 command changes the current group display.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
545 .TS
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
546 tab(:);
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
547 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
548 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
549 l l.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
550 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
551 \fIfold\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
552 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
553 fold (shrink) the current group tree in the roster
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
554 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
555 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
556 \fIunfold\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
557 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
558 unfold (expand) the current group tree in the roster
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
559 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
560 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
561 \fItoggle\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
562 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
563 toggle the state (fold/unfold) of the current tree
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
564 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
565 .TE
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
566
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
567 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
568 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
569 /info
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
570 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
571 Display info on the selected entry (user, agent, group\&...). For users, resources are displayed with the status, priority and status message (if available) of each resource.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
572 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
573 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
574 /move [groupname]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
575 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
576 Move the current buddy to the requested group. If no group is specified, then the buddy is moved to the default group. If the group groupname doesn't exist, it is created. Tip: if the chatmode is enabled, you can use "/roster alternate" to jump to the moved buddy.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
577 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
578 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
579 /msay begin|verbatim|send|send_to|toggle|toggle_verbatim|abort
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
580 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
581 Send a multi\-line message. To write a single message with several lines, the
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
582 \fImulti\-line mode\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
583 should be used. In multi\-line mode, each line (except command lines) typed in the input line will be added to the multi\-line message. Once the message is finished, it can be sent to the current selected buddy with the "/msay send" command (or Ctrl\-d). The
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
584 \fIbegin\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
585 subcommand enables multi\-line mode. Note that it allows a message subject to be specified. The
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
586 \fIverbatim\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
587 multi\-line mode disables commands, so that it is possible to enter lines starting with a slash. Only the "/msay" command (with send or abort parameters) can be used to exit verbatim mode. The
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
588 \fItoggle\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
589 and
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
590 \fItoggle_verbatim\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
591 subcommands can be bound to a key to use the multi\-line mode quickly (for example, "bind M109 = msay toggle" to switch using the Meta\-m combination).
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
592 .TS
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
593 tab(:);
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
594 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
595 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
596 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
597 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
598 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
599 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
600 l l.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
601 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
602 \fIbegin\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
603 [subject]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
604 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
605 enter multi\-line mode
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
606 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
607 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
608 \fIverbatim\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
609 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
610 enter verbatim multi\-line mode
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
611 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
612 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
613 \fIsend\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
614 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
615 send the current multi\-line message to the currently selected buddy
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
616 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
617 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
618 \fIsend_to\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
619 jid
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
620 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
621 send the current multi\-line message to "jid"
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
622 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
623 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
624 \fItoggle\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
625 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
626 switch to/from multi\-line mode (begin/send)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
627 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
628 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
629 \fItoggle_verbatim\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
630 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
631 same with verbatim multi\-line mode
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
632 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
633 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
634 \fIabort\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
635 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
636 leave multi\-line mode without sending the message
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
637 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
638 .TE
799
7362ed14dee0 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 775
diff changeset
639
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
640 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
641 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
642 /pgp disable|enable|info [jid], /pgp setkey [jid [key]]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
643 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
644 Manipulate PGP settings for the specified jid (by default the currently selected contact). Please note that PGP encryption won't be used if no remote PGP support is detected, even if PGP is enabled with this command.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
645 .TS
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
646 tab(:);
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
647 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
648 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
649 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
650 l l.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
651 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
652 \fIdisable\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
653 [jid]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
654 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
655 disable PGP encryption for jid (or the currently selected contact)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
656 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
657 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
658 \fIenable\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
659 [jid]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
660 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
661 enable PGP encryption for jid (or the currently selected contact)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
662 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
663 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
664 \fIinfo\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
665 [jid]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
666 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
667 show current PGP settings for the contact
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
668 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
669 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
670 \fIsetkey\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
671 [jid [key]]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
672 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
673 set the PGP key to be used to encrypt message for this contact. If no key is provided, the current key is erased. You can use the shortcut\-jid "." for the currently selected contact.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
674 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
675 .TE
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
676
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
677 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
678 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
679 /rename name
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
680 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
681 Rename current buddy or group to the given name. Please note that a group name change is only done when the server's acknowledgment is received, so a slight delay can be noticed.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
682 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
683 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
684 /request last|time|vcard|version [jid]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
685 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
686 Send a "IQ" query to the current buddy, or to the specified Jabber user. If the resource is not provided with the jid, mcabber will send the query to all known resources for this user.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
687 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
688 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
689 /room join|leave|names|nick|privmsg|remove|topic|unlock|destroy, /room invite|kick|ban|role|affil, /room bookmark [add|del] [\-autojoin|+autojoin]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
690 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
691 The
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
692 \fIroom\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
693 command handles Multi\-User Chat room actions.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
694 .TS
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
695 tab(:);
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
696 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
697 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
698 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
699 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
700 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
701 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
702 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
703 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
704 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
705 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
706 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
707 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
708 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
709 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
710 l l.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
711 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
712 \fIjoin\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
713 [room [nick [pass]]]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
714 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
715 join "room", using "nick" as nickname. If no nickname is provided (or if it is an empty string), the "nickname" option value is used (see sample configuration file). If the currently selected entry is correctly recognized as a room by mcabber, the shortcut "." can be used instead of the full room id. A password can be provided to enter protected rooms. If your nickname contains space characters, use quotes.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
716 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
717 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
718 \fIwhois\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
719 nick
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
720 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
721 display MUC information about "nick"
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
722 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
723 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
724 \fIban\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
725 jid [reason]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
726 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
727 ban jid from the current room
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
728 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
729 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
730 \fIinvite\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
731 jid [reason]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
732 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
733 invite jid to the current room
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
734 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
735 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
736 \fIkick\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
737 nick [reason]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
738 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
739 kick "nick" from the current room
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
740 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
741 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
742 \fIrole\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
743 jid role [reason]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
744 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
745 change jid's role (role can be "none", "visitor", "participant", "moderator")
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
746 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
747 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
748 \fIaffil\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
749 jid affil [reason]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
750 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
751 change jid's affiliation (affil can be "none", "member", "admin", "owner")
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
752 \fIbookmark\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
753 add/update/remove a room bookmark, set/unset autojoin
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
754 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
755 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
756 \fIleave\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
757 [message]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
758 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
759 leave the current room
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
760 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
761 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
762 \fInames\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
763 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
764 display members of the current room
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
765 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
766 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
767 \fInick\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
768 nick
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
769 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
770 change your nickname in the current room
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
771 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
772 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
773 \fIprivmsg\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
774 nick msg
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
775 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
776 send private message "msg" to "nick"
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
777 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
778 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
779 \fIremove\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
780 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
781 remove the current room from the roster (you must have left this room before)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
782 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
783 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
784 \fItopic\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
785 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
786 set topic for current room
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
787 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
788 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
789 \fIunlock\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
790 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
791 unlock current room (if you are the owner)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
792 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
793 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
794 \fIdestroy\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
795 [reason]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
796 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
797 destroy the current room (use with care!)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
798 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
799 .TE
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
800
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
801 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
802 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
803 /roster bottom|top|up|down|group_prev|group_next, /roster alternate|unread_first|unread_next, /roster search bud, /roster hide_offline|show_offline|toggle_offline, /roster item_lock|item_unlock, /roster hide|show|toggle, /roster note [\-|text]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
804 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
805 The
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
806 \fIroster\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
807 command manipulates the roster/buddylist. Here are the available parameters:
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
808 .TS
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
809 tab(:);
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
810 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
811 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
812 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
813 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
814 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
815 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
816 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
817 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
818 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
819 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
820 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
821 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
822 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
823 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
824 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
825 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
826 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
827 l l
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
828 l l.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
829 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
830 \fIbottom\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
831 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
832 jump to the bottom of the roster
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
833 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
834 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
835 \fIsearch\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
836 bud
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
837 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
838 search for a buddy with a name or jid containing "bud" (only in the displayed buddylist)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
839 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
840 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
841 \fIhide_offline\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
842 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
843 hide offline buddies
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
844 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
845 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
846 \fIshow_offline\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
847 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
848 show offline buddies
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
849 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
850 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
851 \fItoggle_offline\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
852 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
853 toggle display of offline buddies
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
854 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
855 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
856 \fIitem_lock\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
857 jid
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
858 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
859 lock the roster item so it remains visible regardless of its status
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
860 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
861 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
862 \fIitem_unlock\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
863 jid
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
864 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
865 undo the effects of item_lock
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
866 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
867 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
868 \fIhide\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
869 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
870 hide roster (full\-width chat window)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
871 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
872 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
873 \fIshow\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
874 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
875 show roster
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
876 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
877 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
878 \fItoggle\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
879 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
880 toggle roster visibility
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
881 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
882 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
883 \fInote\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
884 [text]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
885 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
886 display or set an annotation (if text is "\-", the annotation is deleted). In the "status" buffer, it will display all annotations.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
887 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
888 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
889 \fItop\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
890 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
891 jump to the top of the roster
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
892 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
893 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
894 \fIup\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
895 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
896 move up in the roster
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
897 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
898 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
899 \fIdown\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
900 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
901 move down in the roster
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
902 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
903 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
904 \fIgroup_prev\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
905 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
906 jump to the previous group in the roster
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
907 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
908 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
909 \fIgroup_next\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
910 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
911 jump to the next group in the roster
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
912 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
913 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
914 \fIalternate\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
915 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
916 jump to alternate buddy. The "alternate" buddy is the last buddy left while being in chat mode (this command is thus especially useful after commands like "/roster unread_first")
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
917 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
918 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
919 \fIunread_first\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
920 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
921 jump to the first unread message
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
922 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
923 T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
924 \fIunread_next\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
925 T}:T{
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
926 jump to the next unread message
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
927 T}
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
928 .TE
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
929
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
930 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
931 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
932 /say text
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
933 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
934 Send the "text" message to the currently selected buddy. Can be useful if you want to send a message beginning with a slash, for example.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
935 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
936 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
937 /say_to jid text
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
938 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
939 Send the "text" message to the specified jid. Please note that this command doesn't set the default resource for a contact, so if you want to send several messages to a specific resource you will have to use "/say_to" for each message.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
940 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
941 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
942 /status [online|avail|invisible|free|dnd|notavail|away [\-|StatusMessage]]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
943 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
944 Show or set the current status. If no status is specified, display the current status. If a status message is specified, it will overrride the message* variables (these variables can be set in the configuration file). If no relevant message* variable is set and no status message provided, the current status message is kept. If StatusMessage is "\-", the current status message is cleared.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
945 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
946 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
947 /status_to jid online|avail|invisible|free|dnd|notavail|away [StatusMessage]
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
948 .RS 3n
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
949 Send the requested status to the specified Jabber user. If the specified jid is ".", the current buddy is used. Note: this status will be overridden by subsequent "/status" commands. If you are using the auto\-away feature, the status will overridden too. Note: The jid can include a resource (i.e. user@server/resource).
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
950 .RE
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
951 .SH "CONFIGURATION FILE"
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
952 See the provided sample configuration file, which should be self\-documenting.
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
953 .SH "FILES"
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
954 The following files can be used by mcabber(1):
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
955
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
956 .RS 3n
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
957 .nf
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
958 $HOME/.mcabber/mcabberrc Default configuration file
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
959 $HOME/.mcabberrc Configuration file used if no other has been found
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
960 $HOME/.mcabber/histo/ Default directory for storing chat history files, if enabled
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
961 .fi
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
962 .RE
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
963 .SH "BUGS"
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
964 Certainly. Please tell me if you find one! :\-)
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
965 .SH "AUTHOR"
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
966 Written by [1]\&\fIMikael BERTHE\fR. Originally based on [2]\&\fICabber\fR, please consult the AUTHORS file for details.
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
967 .SH "RESOURCES"
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
968 [3]\&\fIMain web site\fR
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
969 .SH "COPYING"
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
970 Copyright (C) 2005, 2006 Mikael Berthe. Some portions are Copyright (C) 2002\-2004 [4]\&\fIcabber@ajmacias.com\fR.
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
971 Free use of this software is granted under the terms of the GNU General Public License (GPL).
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
972 .SH "REFERENCES"
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
973 .TP 3
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
974 1.\ Mikael BERTHE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
975 \%mailto:mcabber@lilotux.net
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
976 .TP 3
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
977 2.\ Cabber
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
978 \%http://cabber.sourceforge.net
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
979 .TP 3
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
980 3.\ Main web site
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
981 \%http://www.lilotux.net/~mikael/mcabber/
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
982 .TP 3
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
983 4.\ cabber@ajmacias.com
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
984 \%mailto:cabber@ajmacias.com