annotate mcabber/doc/mcabber.1 @ 2304:fa8365fb6ac2

[PATCH 1/3] New option: vi_mode If the new vi_mode option is set to 1, let MCabber's non-chat mode accept a few commands loosely based on those available in vi(1)'s normal mode, e.g.: A Call "/roster unread_first". a Call "/roster unread_next". F Call "/roster group_prev". f Call "/roster group_next". G Call "/roster bottom". gg Call "/roster top". i Enter chat mode. [<n>]j Call "/roster down [<n>]". [<n>]k Call "/roster up [<n>]". n Repeat the previous search (if any). O Call "/roster unread_first" and open chat window. o Call "/roster unread_next" and open chat window. ZZ Call "/quit". zM Call "/group fold" for all groups. zR Call "/group unfold" for all groups. <Space> Call "/group toggle" for the current group. '' Call "/roster alternate". ! Toggle attention flag for current buddy. # Toggle unread messages flag for current buddy. /<str> Call "/roster search <str>". :q Call "/quit". :wq Call "/quit". :x Call "/quit". :<n> Jump to line <n> in the roster. :<cmd> Call "/<cmd>" (unless <cmd> matches one of the above commands).
author Holger Weiß <holger@zedat.fu-berlin.de>
date Wed, 22 Jul 2015 19:25:22 +0200
parents 245ec6d73380
children 0d5660c6b4aa
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1 '\" t
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
2 .\" Title: mcabber
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
3 .\" Author: [see the "AUTHOR" section]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
4 .\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/>
2275
3d6986784dae Ready for release 1.0.3
Mikael Berthe <mikael@lilotux.net>
parents: 2271
diff changeset
5 .\" Date: 09/18/2016
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
6 .\" Manual: \ \&
2302
245ec6d73380 Post-1.0.5 changes
Mikael Berthe <mikael@lilotux.net>
parents: 2299
diff changeset
7 .\" Source: \ \& 1.0.6-dev
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
8 .\" Language: English
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
9 .\"
2302
245ec6d73380 Post-1.0.5 changes
Mikael Berthe <mikael@lilotux.net>
parents: 2299
diff changeset
10 .TH "MCABBER" "1" "09/18/2016" "v1\&.0\&.6\-dev"
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
11 .\" -----------------------------------------------------------------
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
12 .\" * Define some portability stuff
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
13 .\" -----------------------------------------------------------------
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
14 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
15 .\" http://bugs.debian.org/507673
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
16 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
17 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
18 .ie \n(.g .ds Aq \(aq
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
19 .el .ds Aq '
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
20 .\" -----------------------------------------------------------------
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
21 .\" * set default formatting
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
22 .\" -----------------------------------------------------------------
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
23 .\" disable hyphenation
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
24 .nh
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
25 .\" disable justification (adjust text to left margin only)
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
26 .ad l
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
27 .\" -----------------------------------------------------------------
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
28 .\" * MAIN CONTENT STARTS HERE *
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
29 .\" -----------------------------------------------------------------
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
30 .SH "NAME"
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
31 mcabber \- a simple Jabber (XMPP) console client
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
32 .SH "SYNOPSIS"
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
33 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
34 \fImcabber\fR [ \-h | \-V | \-f configfile ]
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
35 .SH "DESCRIPTION"
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
36 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
37 mcabber(1) is a small Jabber (XMPP) console client\&. For now it needs a configuration file to start, so please copy the sample mcabberrc file and adapt your connection settings\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
38 .sp
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
39 You also need to have an existing Jabber account to use this software, as it cannot (un)register accounts yet\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
40 .sp
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
41 Here are some of the features of mcabber:
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
42 .sp
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
43 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
44 .ie n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
45 \h'-04'\(bu\h'+03'\c
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
46 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
47 .el \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
48 .sp -1
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
49 .IP \(bu 2.3
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
50 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
51
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
52 \fISASL/SSL/TLS support\fR\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
53 .RE
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
54 .sp
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
55 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
56 .ie n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
57 \h'-04'\(bu\h'+03'\c
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
58 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
59 .el \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
60 .sp -1
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
61 .IP \(bu 2.3
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
62 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
63
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
64 \fIMUC support\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
65 (Multi\-User Chat)\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
66 .RE
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
67 .sp
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
68 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
69 .ie n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
70 \h'-04'\(bu\h'+03'\c
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
71 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
72 .el \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
73 .sp -1
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
74 .IP \(bu 2.3
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
75 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
76
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
77 \fIPGP, OTR support\fR
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
78 .RE
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
79 .sp
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
80 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
81 .ie n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
82 \h'-04'\(bu\h'+03'\c
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
83 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
84 .el \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
85 .sp -1
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
86 .IP \(bu 2.3
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
87 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
88
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
89 \fIChat States\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
90 support (typing notifications)
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
91 .RE
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
92 .sp
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
93 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
94 .ie n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
95 \h'-04'\(bu\h'+03'\c
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
96 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
97 .el \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
98 .sp -1
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
99 .IP \(bu 2.3
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
100 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
101
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
102 \fIHistory logging:\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
103 If enabled (see the CONFIGURATION FILE section),
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
104 mcabber
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
105 can save discussions to text history log files\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
106 .RE
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
107 .sp
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
108 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
109 .ie n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
110 \h'-04'\(bu\h'+03'\c
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
111 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
112 .el \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
113 .sp -1
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
114 .IP \(bu 2.3
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
115 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
116
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
117 \fICommands completion:\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
118 If possible,
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
119 mcabber
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
120 will try to complete your command line if you hit the Tab key\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
121 .RE
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
122 .sp
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
123 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
124 .ie n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
125 \h'-04'\(bu\h'+03'\c
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
126 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
127 .el \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
128 .sp -1
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
129 .IP \(bu 2.3
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
130 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
131
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
132 \fIInput line history:\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
133 Any message or command entered is in the input line history and can be reused easily\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
134 .RE
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
135 .sp
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
136 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
137 .ie n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
138 \h'-04'\(bu\h'+03'\c
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
139 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
140 .el \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
141 .sp -1
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
142 .IP \(bu 2.3
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
143 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
144
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
145 \fIExternal actions:\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
146 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
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
147 mcabber
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
148 source code, in the contrib directory\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
149 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
150 .sp
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
151 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
152 .ie n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
153 \h'-04'\(bu\h'+03'\c
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
154 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
155 .el \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
156 .sp -1
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
157 .IP \(bu 2.3
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
158 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
159
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
160 \fIModules:\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
161 mcabber
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
162 can load modules (a\&.k\&.a\&. plugins) at runtime that extend its features\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
163 .RE
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
164 .SH "OPTIONS"
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
165 .PP
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
166 \-h
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
167 .RS 4
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
168 Quick help usage message
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
169 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
170 .PP
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
171 \-V
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
172 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
173 Displays
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
174 mcabber
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
175 version and compile\-time definitions\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
176 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
177 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
178 \-f configfile
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
179 .RS 4
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
180 Use configuration file
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
181 \fIconfigfile\fR
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
182 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
183 .SH "WINDOWS/PANES"
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
184 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
185 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\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
186 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
187 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\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
188 .sp
2304
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
189 To display buddies chat buffers, you will have to enter \fIchat mode\fR\&. You can enter chat mode by pressing enter (unless \fIvi_mode\fR is enabled), and leave chat mode with the ESC key\&. Simply sending a message will also enable chat mode (unless \fIvi_mode\fR is enabled)\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
190 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
191 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\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
192 .SH "KEYS"
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
193 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
194 Text typing occurs in the \fIinput line\fR; basic operations are supported (left arrow, right arrow, home/end keys, insert, delete, backspace\&...)\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
195 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
196 PageUp and PageDown keys are used to move in the roster\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
197 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
198 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)\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
199 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
200 To send a message, move to the chosen 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\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
201 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
202 Here is a quick description of the default key bindings:
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
203 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
204 Esc
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
205 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
206 Disable chat mode
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
207 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
208 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
209 Ctrl\-a
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
210 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
211 Go to the beginning of the input line
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
212 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
213 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
214 Ctrl\-e
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
215 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
216 Go to the end of the input line
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
217 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
218 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
219 Ctrl\-l
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
220 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
221 Force a refresh
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
222 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
223 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
224 Up/Down
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
225 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
226 Move in the input line history
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
227 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
228 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
229 PgUp/PgDown
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
230 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
231 Move inside the roster (buddylist)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
232 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
233 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
234 Tab
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
235 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
236 Complete current word, in the input line
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
237 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
238 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
239 Ctrl\-g
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
240 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
241 Cancel completion
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
242 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
243 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
244 Ctrl\-c
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
245 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
246 Abort multi\-line messages and completions
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
247 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
248 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
249 Ctrl\-d
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
250 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
251 Send/terminate a multi\-line message
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
252 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
253 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
254 Ctrl\-p/Ctrl\-n
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
255 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
256 Scroll up/down half a screen in the buffer window (chat mode)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
257 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
258 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
259 Ctrl\-Left
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
260 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
261 Move the cursor back to the start of the current or previous word
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
262 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
263 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
264 Ctrl\-Right
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
265 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
266 Move the cursor forward to the end of the current or next word
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
267 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
268 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
269 Ctrl\-u
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
270 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
271 Delete from beginning of the line to the cursor
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
272 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
273 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
274 Ctrl\-k
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
275 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
276 Delete from the cursor to the end of line
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
277 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
278 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
279 Ctrl\-w
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
280 .RS 4
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
281 Backward kill word
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
282 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
283 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
284 Ctrl\-t
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
285 .RS 4
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
286 Transpose chars
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
287 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
288 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
289 Ctrl\-o
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
290 .RS 4
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
291 Accept line and put the next history line in the input line (accept\-line\-and\-down\-history)
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
292 .RE
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
293 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
294 Additional key bindings may be specified using the \fI/bind\fR command described in the COMMANDS section\&.
2304
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
295 .SH "VI MODE"
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
296 .sp
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
297 If the \fIvi_mode\fR option is set to \fI1\fR, MCabber accepts a few commands loosely based on those available in \fBvi\fR(1)'s normal mode\&. In this case, chat mode can \fInot\fR be entered by pressing enter, and messages cannot be composed outside of the chat mode\&. The following commands are accepted:
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
298 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
299 A
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
300 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
301 Call "/roster unread_first"\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
302 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
303 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
304 a
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
305 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
306 Call "/roster unread_next"\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
307 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
308 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
309 F
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
310 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
311 Call "/roster group_prev"\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
312 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
313 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
314 f
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
315 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
316 Call "/roster group_next"\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
317 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
318 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
319 G
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
320 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
321 Call "/roster bottom"\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
322 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
323 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
324 gg
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
325 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
326 Call "/roster top"\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
327 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
328 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
329 i
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
330 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
331 Enter chat mode\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
332 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
333 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
334 [\fIn\fR]j
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
335 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
336 Call "/roster down [\fIn\fR]"\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
337 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
338 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
339 [\fIn\fR]k
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
340 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
341 Call "/roster up [\fIn\fR]"\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
342 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
343 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
344 n
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
345 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
346 Repeat the previous search (if any)\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
347 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
348 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
349 O
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
350 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
351 Call "/roster unread_first" and open chat window\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
352 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
353 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
354 o
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
355 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
356 Call "/roster unread_next" and open chat window\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
357 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
358 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
359 ZZ
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
360 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
361 Call "/quit"\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
362 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
363 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
364 zM
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
365 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
366 Call "/group fold" for all groups\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
367 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
368 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
369 zR
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
370 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
371 Call "/group unfold" for all groups\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
372 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
373 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
374 \&''
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
375 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
376 Call "/roster alternate"\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
377 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
378 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
379 !
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
380 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
381 Toggle attention flag for current buddy\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
382 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
383 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
384 #
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
385 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
386 Toggle unread messages flag for current buddy\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
387 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
388 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
389 <Space>
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
390 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
391 Call "/group toggle" for the current group\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
392 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
393 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
394 A leading slash enables search mode:
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
395 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
396 /\fIstring\fR
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
397 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
398 Call "/roster search \fIstring\fR"\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
399 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
400 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
401 A leading colon enabled command-line mode:
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
402 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
403 :q
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
404 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
405 Call "/quit"\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
406 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
407 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
408 :\fIn\fR
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
409 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
410 Jump to line \fIn\fR in the roster\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
411 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
412 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
413 :\fIcommand-line\fR
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
414 .RS 4
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
415 Call "/\fIcommand-line\fR" (unless the \fIcommand-line\fR matches one of the above commands)\&.
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
416 .RE
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
417 .PP
fa8365fb6ac2 [PATCH 1/3] New option: vi_mode
Holger Weiß <holger@zedat.fu-berlin.de>
parents: 2302
diff changeset
418 Commands entered with a leading colon and searches are either submitted by pressing enter or aborted by hitting escape\&. In either case, MCabber returns to the normal (non-chat) mode\&. History editing is supported in command-line mode and in search mode\&. In command-line mode, tab completion is supported as well\&.
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
419 .SH "MCABBER\(cqS ROSTER"
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
420 .sp
1842
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
421 The first listed item 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\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
422 .sp
1842
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
423 Group names are displayed above the items that are within them, and are indicated by \fI\-\-\-\fR to the left of the name\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
424 .sp
1842
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
425 For every real Jabber contact, the roster displays four pieces of information: the buddy\(cqs name or alias, its online status, its authorization status, and whether there are unread messages from the buddy waiting for you\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
426 .sp
854
bfaab692a683 Update manpage (pmw)
Mikael Berthe <mikael@lilotux.net>
parents: 841
diff changeset
427 The online status is one of the following:
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
428 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
429 \fIo\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
430 .RS 4
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
431 online
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
432 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
433 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
434 \fIf\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
435 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
436 free for chat
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
437 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
438 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
439 \fIa\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
440 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
441 away
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
442 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
443 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
444 \fIn\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
445 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
446 not available (labeled
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
447 \fIextended away\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
448 in some clients)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
449 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
450 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
451 \fId\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
452 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
453 do not disturb
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
454 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
455 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
456 \fI_\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
457 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
458 offline (or invisible to you)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
459 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
460 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
461 \fI?\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
462 .RS 4
1842
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
463 unknown, usually meaning you are not authorized to see this buddy\(cqs status
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
464 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
465 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
466 \fIx\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
467 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
468 a conference room in which you are not participating
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
469 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
470 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
471 \fIC\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
472 .RS 4
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
473 a conference room in which you are participating
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
474 .RE
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
475 .sp
1842
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
476 The authorization status indicates whether a buddy is authorized to receive your online status updates, and is displayed by the brackets surrounding the buddy\(cqs online status\&. Square brackets, like \fI[o]\fR, indicate that this buddy is authorized to receive your status\&. Curly braces, like \fI{o}\fR, indicate that they are not authorized to receive your status\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
477 .sp
1842
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
478 When there are unread messages from a buddy which you have not looked at, a hash mark (\fI#\fR) appears in the leftmost section of the roster for that buddy\&. The hash mark disappears once you view that buddy\(cqs message buffer\&. When the user attention is requested (or when you receive a message containing your nickname in a MUC room), the hash mark is replaced with the \fIattention sign\fR, an exclamation mark (\fI!\fR)\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
479 .sp
854
bfaab692a683 Update manpage (pmw)
Mikael Berthe <mikael@lilotux.net>
parents: 841
diff changeset
480 Examples:
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
481 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
482 \fI\-\-\- Buds\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
483 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
484 This is a group named
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
485 \fIBuds\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
486 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
487 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
488 \fI#[o] John\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
489 .RS 4
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
490 John is online, can see your status, and sent you a message that you did not read yet
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
491 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
492 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
493 \fI{?} Sally\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
494 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
495 Neither you nor Sally have authorized each other to see your online status
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
496 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
497 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
498 \fI{a} Jane\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
499 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
500 Jane is away, but she cannot see your online status
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
501 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
502 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
503 \fI#[C] x@y\&.c\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
504 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
505 You are participating in x@y\&.c conference room, and there are unread messages
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
506 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
507 .SH "COMMANDS"
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
508 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
509 Please refer to the online help (command /help), it is probably more up\-to\-date than this manpage\&. Furthermore, help files have been translated into several languages\&. You will find an overview of the mcabber commands in this manual\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
510 .SH "COMMANDS RELATED TO MCABBER"
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
511 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
512 /add [jid [nickname]]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
513 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
514 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\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
515 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
516 [\fIjid\fR [nickname]]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
517 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
518 Add to our roster "jid" as "nickname"
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
519 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
520 .if n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
521 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
522 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
523 .nf
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
524 Example: "/add somebody@jabber\&.server\&.com Somebody"
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
525 .fi
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
526 .if n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
527 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
528 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
529 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
530 .RE
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
531 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
532 /alias [name [= command line]]
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
533 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
534 This command let you to add aliases which can simplify sophisticated commands\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
535
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
536 You can manage your aliases by:
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
537 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
538 (without arguments)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
539 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
540 Print list of currently defined aliases
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
541 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
542 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
543 \fIname\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
544 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
545 Print the value of alias called "name"
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
546 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
547 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
548 \fIname\fR=
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
549 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
550 Unset alias called "name"
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
551 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
552 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
553 \fIname\fR = command line
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
554 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
555 Set alias called "name" with value "command line"
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
556 .sp
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
557 .if n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
558 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
559 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
560 .nf
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
561 Example: "/alias away = status away"
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
562 .fi
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
563 .if n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
564 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
565 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
566 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
567 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
568 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
569 /authorization allow|cancel|request|request_unsubscribe [jid]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
570 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
571 This command manages presence subscriptions: it allows you to request presence subscriptions from others on your roster, and allows you to control who receives your presence notifications\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
572
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
573 If no JID is provided, the currently\-selected buddy is used\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
574 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
575 \fIallow\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
576 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
577 Allow the buddy to receive your presence updates
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
578 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
579 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
580 \fIcancel\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
581 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
582 Cancel the buddy\(cqs subscription to your presence updates
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
583 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
584 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
585 \fIrequest\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
586 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
587 Request a subscription to the buddy\(cqs presence updates
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
588 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
589 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
590 \fIrequest_unsubscribe\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
591 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
592 Request unsubscription from the buddy\(cqs presence updates
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
593 .RE
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
594 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
595 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
596 /bind [keycode [= command line]]
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
597 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
598 Bind the command to the key given as "keycode"\&. To examine which keys are currently not used look at
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
599 mcabber
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
600 log window and press examined key\&. For example: "Unknown key=265" means that you can bind some command to key #265\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
601 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
602 (without arguments)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
603 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
604 Display list of current bindings
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
605 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
606 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
607 \fIkeycode\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
608 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
609 Display the command line bound to this key
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
610 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
611 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
612 \fIkeycode\fR=
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
613 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
614 Unbind key with code "keycode"
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
615 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
616 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
617 \fIkeycode\fR = command line
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
618 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
619 Bind "command line" to the key with code "keycode"
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
620 .sp
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
621 .if n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
622 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
623 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
624 .nf
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
625 Example: "/bind 265 = status away" (265 is F1)\&. +
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
626 Note: keycodes can be different depending on your ncurses configuration\&. +
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
627 Tip: aliases also can be used instead of commands\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
628 .fi
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
629 .if n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
630 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
631 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
632 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
633 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
634 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
635 /buffer clear|close|close_all|purge|list, /buffer top|bottom|date|%|search_backward|search_forward, /buffer scroll_lock|scroll_unlock|scroll_toggle, /buffer save filename
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
636 .RS 4
1842
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
637 Buddy\(cqs buffer manipulation command\&. E\&.g\&. you can search through buffer for "text", clear chat window etc\&.
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
638 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
639 \fIclear\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
640 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
641 Clear the current buddy chat window
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
642 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
643 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
644 \fIclose\fR [jid]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
645 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
646 Empty all contents of the buffer and close the current buddy chat window
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
647 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
648 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
649 \fIclose_all\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
650 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
651 Empty all contents of the chat buffers and close the chat windows
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
652 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
653 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
654 \fIpurge\fR [jid]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
655 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
656 Clear the current buddy chat window and empty all contents of the chat buffer
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
657 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
658 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
659 \fIlist\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
660 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
661 Display the list of existing buffers, with their length (lines/blocks)
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
662 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
663 .PP
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
664 \fItop\fR
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
665 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
666 Jump to the top of the current buddy chat buffer
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
667 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
668 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
669 \fIbottom\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
670 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
671 Jump to the bottom of the current buddy chat buffer
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
672 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
673 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
674 \fIup\fR [n]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
675 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
676 Scroll the buffer up [n] lines (default: half a screen)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
677 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
678 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
679 \fIdown\fR [n]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
680 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
681 Scroll the buffer down [n] lines (default: half a screen)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
682 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
683 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
684 \fIdate\fR [date]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
685 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
686 Jump to the first line after the specified [date] in the chat buffer (date format: "YYYY\-mm\-dd")
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
687 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
688 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
689 % n
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
690 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
691 Jump to position %n of the buddy chat buffer
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
692 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
693 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
694 \fIsearch_backward\fR text
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
695 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
696 Search for [text] in the current buddy chat buffer
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
697 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
698 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
699 \fIsearch_forward\fR text
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
700 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
701 Search for [text] in the current buddy chat buffer
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
702 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
703 .PP
1139
104676e3389b Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1131
diff changeset
704 \fIscroll_lock\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
705 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
706 Lock buffer scrolling
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
707 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
708 .PP
1139
104676e3389b Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1131
diff changeset
709 \fIscroll_unlock\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
710 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
711 Unlock buffer scrolling
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
712 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
713 .PP
1139
104676e3389b Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1131
diff changeset
714 \fIscroll_toggle\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
715 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
716 Toggle buffer scrolling (lock/unlock)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
717 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
718 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
719 \fIsave\fR filename
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
720 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
721 Save the contents of the current buffer to the file "filename"
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
722 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
723 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
724 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
725 /chat_disable [\-\-show\-roster]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
726 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
727 Disable chat mode\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
728
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
729 With \-\-show\-roster, the fullscreen mode will be disabled\&.
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
730 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
731 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
732 /clear
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
733 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
734 This command is actually an alias for "/buffer clear"\&. It clears the current buddy chat window\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
735 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
736 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
737 /color roster (status wildcard (color|\-)|clear), /color mucnick nick (color|\-), /color muc (jid|\&.|*) [on|preset|off|\-]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
738 .RS 4
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
739 The
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
740 \fIcolor\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
741 command allows setting dynamic color properties of the screen\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
742 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
743 \fIroster\fR clear
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
744 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
745 Remove all color rules for the roster\&. All roster items will get its default color\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
746 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
747 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
748 \fIroster\fR status wildcard color
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
749 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
750 Set a color rule (or overwrite, if it already exists)\&. The status is string containing all statuses the roster item can have for the rule to match, or * if any status is OK\&. Wildcard is the file\-matching wildcard that will be applied to JID\&. Color is the wanted color\&. If color is \-, the rule is removed\&. If more than one rule matches, the color from the last created (not overwritten) is used\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
751 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
752 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
753 \fImucnick\fR nick (color|\-)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
754 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
755 Marks the nick to be colored by given color\&. If a MUC has colored nicks, this one will be used\&. If color is \-, the color is marked as chosen automatically, which means it will not be used in
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
756 \fIpreset\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
757 coloring mode, but will stay the same in
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
758 \fIon\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
759 coloring mode\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
760 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
761 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
762 \fImuc\fR (jid|\&.|*) [on|preset|off|\-]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
763 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
764 Sets a MUC nick coloring mode\&. If a jid (\&. means currently selected jid) is provided, the mode will apply to this specific MUC\&. If * is used, it will be applied to all MUCs, except the ones set by their jid\&. Mode
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
765 \fIon\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
766 colors all nicks,
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
767 \fIpreset\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
768 only the ones manually set by /color mucnick command and
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
769 \fIoff\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
770 colors none\&. If not specified, defaults to
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
771 \fIon\fR\&. Mode
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
772 \fI\-\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
773 removes the mode from given JID, which means the global one will apply\&. You can not remove the global mode\&. Default global coloring mode is
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
774 \fIoff\fR\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
775 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
776 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
777 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
778 /connect
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
779 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
780 Establish connection to the Jabber server\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
781 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
782 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
783 /del
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
784 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
785 Delete the current buddy from our roster, unsubscribe from its presence notification and unsubscribe it from ours\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
786 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
787 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
788 /disconnect
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
789 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
790 Terminate the connection to the Jabber server\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
791
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
792 Note: the roster is only available when the connection to the server is active, so the buddylist is empty when disconnected\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
793 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
794 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
795 /echo message
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
796 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
797 Display "message" in the log window\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
798 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
799 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
800 /event #n|* accept|ignore|reject [event\-specific arguments], /event list
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
801 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
802 Tell mcabber what to do about pending events\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
803
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
804 If the first parameter is
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
805 \fI*\fR, the command will apply to all queued events\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
806
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
807 Event\-specific arguments will be interpreted on event\-to event basis\&. The only built\-in case, when argument is used is MUC invitation reject \- argument, if present, will be interpreted as reject reason\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
808 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
809 #N|* accept [event\-specific arguments]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
810 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
811 Event number #N/All events will be accepted
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
812 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
813 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
814 #N|* ignore [event\-specific arguments]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
815 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
816 Event number #N/All events will be ignored
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
817 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
818 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
819 #N|* reject [event\-specific arguments]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
820 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
821 Event number #N/All events will be rejected
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
822 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
823 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
824 \fIlist\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
825 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
826 List all pending events
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
827 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
828 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
829 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
830 /group fold|unfold|toggle [groupname]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
831 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
832 This command changes the current group display\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
833 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
834 \fIfold\fR [groupname]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
835 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
836 Fold (shrink) the current/specified group tree in the roster
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
837 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
838 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
839 \fIunfold\fR [groupname]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
840 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
841 Unfold (expand) the current/specified group tree in the roster
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
842 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
843 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
844 \fItoggle\fR [groupname]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
845 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
846 Toggle the state (fold/unfold) of the current/specified tree
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
847 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
848 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
849 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
850 /help [command|+topic]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
851 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
852 Display help for command "command" or topic "topic"\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
853
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
854 Example: "/help buffer"
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
855 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
856 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
857 /iline fchar|bchar|char_fdel|char_bdel|char_swap, /iline fword|bword|word_bdel|word_fdel, /iline word_upcase|word_downcase|word_capit, /iline hist_beginning_search_bwd|hist_beginning_search_fwd, /iline hist_prev|hist_next, /iline iline_start|iline_end|iline_fdel|iline_bdel, /iline iline_accept|iline_accept_down_hist, /iline compl_do|compl_cancel, /iline send_multiline
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
858 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
859 Input line commands
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
860 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
861 \fIfchar\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
862 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
863 Move to the next letter
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
864 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
865 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
866 \fIbchar\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
867 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
868 Move to the previous letter
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
869 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
870 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
871 \fIchar_fdel\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
872 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
873 Delete the letter at cursor position
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
874 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
875 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
876 \fIchar_bdel\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
877 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
878 Delete the letter before cursor position
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
879 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
880 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
881 \fIchar_swap\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
882 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
883 Transpose chars
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
884 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
885 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
886 \fIfword\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
887 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
888 Move the cursor forward to the end of the current or next word
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
889 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
890 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
891 \fIbword\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
892 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
893 Move the cursor back to the start of the current or previous word
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
894 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
895 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
896 \fIword_bdel\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
897 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
898 Delete the word from cursor position to its start
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
899 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
900 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
901 \fIword_fdel\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
902 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
903 Delete the word from cursor position to its end
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
904 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
905 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
906 \fIword_upcase\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
907 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
908 Convert the word from cursor position to its end to upper case
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
909 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
910 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
911 \fIword_downcase\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
912 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
913 Convert the word from cursor position to its end to down case
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
914 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
915 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
916 \fIword_capit\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
917 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
918 Capitalize the word from cursor position to its end
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
919 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
920 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
921 \fIhist_beginning_search_bwd\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
922 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
923 Search backward in the history for a line beginning with the current line up to the cursor (this leaves the cursor in its original position)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
924 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
925 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
926 \fIhist_beginning_search_fwd\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
927 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
928 Search forward in the history for a line beginning with the current line up to the cursor (this leaves the cursor in its original position)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
929 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
930 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
931 \fIhist_prev\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
932 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
933 Previous line of input line history
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
934 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
935 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
936 \fIhist_next\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
937 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
938 Next line of input line history
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
939 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
940 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
941 \fIiline_start\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
942 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
943 Go to the beginning of the input line
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
944 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
945 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
946 \fIiline_end\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
947 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
948 Go to the end of the input line
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
949 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
950 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
951 \fIiline_fdel\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
952 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
953 Delete from the cursor to the end of line
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
954 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
955 .PP
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
956 \fIiline_bdel\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
957 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
958 Delete from beginning of the line to the cursor
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
959 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
960 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
961 \fIiline_accept\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
962 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
963 Accept line
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
964 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
965 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
966 \fIiline_accept_down_hist\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
967 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
968 Accept line and put the next history line in the input line
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
969 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
970 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
971 \fIcompl_do\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
972 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
973 Complete current word, in the input line
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
974 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
975 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
976 \fIcompl_cancel\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
977 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
978 Cancel completion
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
979 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
980 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
981 \fIsend_multiline\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
982 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
983 Send/terminate a multi\-line message
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
984 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
985 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
986 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
987 /info
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
988 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
989 Display info on the selected entry (user, agent, group\&...)\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
990
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
991 For users, resources are displayed with the status, priority and status message (if available) of each resource\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
992 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
993 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
994 /module load|unload [\-f] module, /module info module, /module [list]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
995 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
996 Load, unload or show info on module\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
997 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
998 \fIload\fR [\-f] module
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
999 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1000 Loads specified module\&. If \-f flag is specified, most of module loading errors will be ignored\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1001 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1002 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1003 \fIunload\fR [\-f] module
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1004 .RS 4
1842
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1005 Unloads specified module\&. Note: The force flag will not remove any dependency on this module!
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1006 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1007 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1008 \fIinfo\fR module
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1009 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1010 Shows available information about this module\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1011 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1012 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1013 [\fIlist\fR]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1014 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1015 Lists modules in a format: [modulename] [reference count] ([Manually/Automatically loaded]) [any extra info, like version or dependencies]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1016 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1017 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1018 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1019 /move [groupname]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1020 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1021 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\(cqt exist, it is created\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1022
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1023 Tip: if the chatmode is enabled, you can use "/roster alternate" to jump to the moved buddy\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1024 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1025 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1026 /msay begin|verbatim|send|send_to|toggle|toggle_verbatim|abort
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1027 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1028 Send a multi\-line message\&. To write a single message with several lines, the
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1029 \fImulti\-line mode\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1030 should be used\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1031
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1032 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\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1033
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1034 The
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1035 \fIbegin\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1036 subcommand enables multi\-line mode\&. Note that it allows a message subject to be specified\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1037
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1038 The
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1039 \fIverbatim\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1040 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\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1041
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1042 The
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1043 \fItoggle\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1044 subcommand can be bound to a key to use the multi\-line mode quickly (for example, "bind M13 = msay toggle" to switch using the Meta\-Enter combination)\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1045 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1046 \fIbegin\fR [subject]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1047 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1048 Enter multi\-line mode
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1049 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1050 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1051 \fIverbatim\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1052 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1053 Enter verbatim multi\-line mode
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1054 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1055 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1056 \fIsend\fR [\-n|\-h]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1057 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1058 Send the current multi\-line message to the currently selected buddy
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1059 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1060 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1061 \fIsend_to\fR [\-n|\-h] jid
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1062 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1063 Send the current multi\-line message to "jid"
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1064 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1065 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1066 \fItoggle\fR|\fItoggle_verbatim\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1067 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1068 Switch to/from multi\-line mode (begin/send)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1069 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1070 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1071 \fIabort\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1072 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1073 Leave multi\-line mode without sending the message
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1074 .sp
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1075 .if n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1076 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1077 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1078 .nf
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1079 The \-n or \-h flags turn the message to "normal" or "headline" accordingly, as opposed to default "chat" message\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1080 .fi
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1081 .if n \{\
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1082 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1083 .\}
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1084 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1085 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1086 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1087 /otr key, /otr start|stop|info [jid], /otr fingerprint [jid [fpr]], /otr smpq|smpr [jid] secret, /otr smpa [jid]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1088 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1089 You can use the shortcut\-jid "\&." for the currently selected contact\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1090 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1091 \fIkey\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1092 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1093 Print the fingerprint of your private key to the Status Buffer
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1094 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1095 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1096 \fIstart\fR [jid]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1097 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1098 Open an OTR channel to the specified jid (or the currently selected contact)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1099 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1100 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1101 \fIstop\fR [jid]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1102 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1103 Close the OTR channel to the specified jid (or the currently selected contact)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1104 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1105 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1106 \fIinfo\fR [jid]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1107 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1108 Show current OTR status for the specified jid (or the currently selected contact)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1109 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1110 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1111 \fIfingerprint\fR [jid [fpr]]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1112 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1113 Show the active fingerprint of an OTR channel\&. If the fingerprint is provided instead of "fpr", the fingerprint will become trusted\&. If you replace "fpr" by some bogus string the fingerprint will loose the trusted status\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1114 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1115 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1116 \fIsmpq\fR [jid] secret
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1117 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1118 Initiate the Socialist Millionaires Protocol with the secret and the buddy
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1119 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1120 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1121 \fIsmpr\fR [jid] secret
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1122 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1123 Respond to the Initiation of the jid with the secret
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1124 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1125 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1126 \fIsmpa\fR [jid]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1127 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1128 Abort the running Socialist Millionaires Protocol
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1129 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1130 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1131 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1132 /otrpolicy, /otrpolicy (default|jid) (plain|manual|opportunistic|always)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1133 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1134 You can use the shortcut\-jid "\&." for the currently selected contact\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1135 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1136 (without arguments)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1137 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1138 Prints all OTR policies to the status buffer
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1139 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1140 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1141 (\fIdefault\fR|\fIjid\fR) (plain|manual|opportunistic|always)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1142 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1143 Sets either the default policy or the policy for the given jid The plain policy should never be used, because you won\(cqt be able to receive or send any OTR encrypted messages\&. If you set the policy to manual, you or your chat partner have to start the OTR encryption by hand (e\&.g\&. with /otr start)\&. The policy "opportunistic" does that itself by sending a special whitespace\-sequence at the end of unencrypted messages\&. So the other OTR\-enabled chat client knows, that you want to use OTR\&. Note that the first message will always be unencryted, if you use this policy\&. With the policy "always" no message will be sent in plain text\&. If you try to sent the first message unencrypted, mcabber will try to establish an OTR channel\&. Please resend your message, when you get the information that the channel was established\&. If someone sends you plaintext messages while the policy is set to "always", you\(cqll be able to read the message but it won\(cqt be saved to the history\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1144 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1145 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1146 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1147 /pgp disable|enable|force|info [jid], /pgp setkey [jid [key]]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1148 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1149 This command manipulates PGP settings for the specified jid (by default the currently selected contact)\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1150
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1151 Please note that PGP encryption won\(cqt be used if no remote PGP support is detected, even if PGP is enabled with this command\&. You can force PGP encryption with the "force" subcommand\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1152 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1153 \fIdisable\fR [jid]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1154 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1155 Disable PGP encryption for jid (or the currently selected contact)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1156 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1157 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1158 \fIenable\fR [jid]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1159 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1160 Enable PGP encryption for jid (or the currently selected contact)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1161 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1162 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1163 \fIforce\fR [jid]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1164 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1165 Enforce PGP encryption, even for offline messages, and always assume the recipient has PGP support\&. If a message can\(cqt be encrypted (missing key or key id), the messages won\(cqt be sent at all\&. This option is ignored when PGP is disabled\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1166 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1167 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1168 \fIinfo\fR [jid]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1169 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1170 Show current PGP settings for the contact
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1171 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1172 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1173 \fIsetkey\fR [jid [key]]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1174 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1175 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\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1176 .RE
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1177 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1178 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1179 /quit
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1180 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1181 This command closes all connections and quit mcabber\&.
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1182 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1183 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1184 /rawxml send string
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1185 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1186 Send "string" (raw XML format) to the Jabber server\&.
829
114f08e3c29a Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 811
diff changeset
1187
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1188 No check is done on the string provided\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1189
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1190 BEWARE! Use this only if you know what you are doing, or you could terminate the connection\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1191
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1192 Example: "/rawxml send <presence><show>away</show></presence>"
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1193 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1194 .PP
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1195 /rename name
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1196 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1197 Rename the current buddy or group to the given "name"\&. If "name" is \-, the name is removed from the roster (and mcabber will display the JID or username)\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1198 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1199 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1200 /request last|ping|time|vcard|version [jid]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1201 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1202 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\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1203 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1204 \fIlast\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1205 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1206 Request "last" information (usually idle time)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1207 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1208 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1209 \fIping\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1210 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1211 Send an XMPP Ping request\&. Note that you should use the full JID since a ping sent to a bare JID will be handled by the server\&.
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1212 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1213 .PP
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1214 \fItime\fR
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1215 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1216 Request time from the buddy
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1217 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1218 .PP
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1219 \fIvcard\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1220 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1221 Request VCard from the buddy
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1222 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1223 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1224 \fIversion\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1225 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1226 Request version from the buddy
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1227 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1228 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1229 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1230 /room join|leave|names|nick|remove|topic|unlock|destroy, /room privmsg|invite|whois|kick|ban|unban|role|affil, /room setopt print_status|auto_whois [value], /room bookmark [add|del] [\-autojoin|+autojoin] [\-|nick]
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1231 .RS 4
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1232 The
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1233 \fIroom\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1234 command handles Multi\-User Chat room actions\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1235 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1236 \fIjoin\fR [room [nick [pass]]]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1237 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1238 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\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1239 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1240 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1241 \fIleave\fR [message]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1242 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1243 Leave the current room
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1244 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1245 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1246 \fInames\fR [\-\-detail|\-\-short|\-\-quiet|\-\-compact]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1247 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1248 Display members of the current room
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1249 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1250 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1251 \fInick\fR newnick
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1252 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1253 Change your nickname in the current room
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1254 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1255 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1256 \fIprivmsg\fR nick msg
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1257 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1258 Send private message "msg" to "nick"
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1259 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1260 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1261 \fIremove\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1262 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1263 Remove the current room from the roster (you must have left this room before)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1264 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1265 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1266 \fItopic\fR \-|newtopic
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1267 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1268 Set topic for current room
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1269 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1270 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1271 \fIunlock\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1272 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1273 Unlock current room (if you are the owner)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1274 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1275 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1276 \fIdestroy\fR [reason]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1277 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1278 Destroy the current room (use with care!)
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1279 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1280 .PP
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1281 \fIwhois\fR nick
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1282 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1283 Display MUC information about "nick"
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1284 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1285 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1286 \fIban\fR jid [reason]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1287 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1288 Ban jid from the current room
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1289 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1290 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1291 \fIunban\fR jid
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1292 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1293 Unban jid from the current room
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1294 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1295 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1296 \fIinvite\fR jid [reason]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1297 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1298 Invite jid to the current room
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1299 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1300 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1301 \fIkick\fR nick [reason]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1302 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1303 Kick "nick" from the current room
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1304 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1305 .PP
2271
8e4e91c5cf6b Update manpage wrt latest change
Mikael Berthe <mikael@lilotux.net>
parents: 2257
diff changeset
1306 \fIrole\fR nick role [reason]
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1307 .RS 4
2271
8e4e91c5cf6b Update manpage wrt latest change
Mikael Berthe <mikael@lilotux.net>
parents: 2257
diff changeset
1308 Change nick\(cqs role (role can be "none", "visitor", "participant", "moderator")
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1309 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1310 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1311 \fIaffil\fR jid affil [reason]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1312 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1313 Change jid\(cqs affiliation (affil can be "none", "member", "admin", "owner")
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1314 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1315 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1316 \fIsetopt\fR print_status|auto_whois [value]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1317 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1318 Change settings for the current room For print_status, the possible values are "default", "none", "in_and_out", "all"\&. For auto_whois, the possible values are "default", "off", "on"\&. When the value is "default", the options muc_print_status / muc_auto_whois is used\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1319 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1320 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1321 \fIbookmark\fR [add|del] [\-autojoin|+autojoin] [\-|nick]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1322 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1323 Add, remove or update a bookmark (default is add)\&. If autojoin is set, mcabber will automatically join the MUC room when it connects to the server\&. To see the list of bookmarks, use /room bookmark in the status buffer\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1324 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1325 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1326 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1327 /roster bottom|top|up|down|group_prev|group_next, /roster alternate|unread_first|unread_next, /roster search bud, /roster display|hide_offline|show_offline|toggle_offline, /roster item_lock|item_unlock|item_toggle_lock, /roster hide|show|toggle, /roster note [\-|text]
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1328 .RS 4
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1329 The
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1330 \fIroster\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1331 command manipulates the roster/buddylist\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1332
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1333 Here are the available parameters:
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1334 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1335 \fIbottom\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1336 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1337 Jump to the bottom of the roster
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1338 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1339 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1340 \fItop\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1341 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1342 Jump to the top of the roster
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1343 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1344 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1345 \fIup\fR [n]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1346 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1347 Move up [n lines] in the roster
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1348 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1349 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1350 \fIdown\fR [n]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1351 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1352 Move down [n lines] in the roster
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1353 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1354 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1355 \fIgroup_prev\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1356 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1357 Jump to the previous group in the roster
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1358 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1359 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1360 \fIgroup_next\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1361 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1362 Jump to the next group in the roster
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1363 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1364 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1365 \fIalternate\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1366 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1367 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_next" (Ctrl\-q)\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1368 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1369 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1370 \fIunread_first\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1371 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1372 Jump to the first unread message
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1373 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1374 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1375 \fIunread_next\fR
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1376 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1377 Jump to the next unread message
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1378 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1379 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1380 \fIsearch\fR bud
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1381 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1382 Search for a buddy with a name or jid containing "bud" (only in the displayed buddylist)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1383 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1384 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1385 \fIdisplay\fR [mask]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1386 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1387 See or update the roster filter\&. The mask should contain the shortcut letters of the status you want to see ([o]nline, [f]ree_for_chat, [d]o_not_disturb, [n]ot_available, [a]way, [_]offline)\&. For example "ofdna" to display only connected buddies\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1388 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1389 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1390 \fIhide_offline\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1391 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1392 Hide offline buddies (same as /roster display ofdna)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1393 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1394 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1395 \fIshow_offline\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1396 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1397 Show offline buddies (same as /roster display ofdna_)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1398 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1399 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1400 \fItoggle_offline\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1401 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1402 Toggle display of offline buddies
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1403 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1404 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1405 \fIitem_lock\fR [jid]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1406 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1407 Lock the roster item so it remains visible regardless of its status
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1408 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1409 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1410 \fIitem_unlock\fR [jid]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1411 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1412 Undo the effects of item_lock
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1413 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1414 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1415 \fIitem_toggle_lock\fR [jid]
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1416 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1417 Invert the current lock flag
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1418 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1419 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1420 \fIhide\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1421 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1422 Hide roster (full\-width chat window)
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1423 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1424 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1425 \fIshow\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1426 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1427 Show roster
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1428 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1429 .PP
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1430 \fItoggle\fR
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1431 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1432 Toggle roster visibility
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1433 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1434 .PP
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1435 \fInote\fR [\-|text]
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1436 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1437 Set/update/delete an annotation\&. If there is no text, the current item\(cqs annotation is displayed \(em if you are in the status buffer, all notes are displayed\&. If text is "\-", the note is erased\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1438 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1439 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1440 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1441 /say [\-n|\-h|\-\-] text
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1442 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1443 Send the "text" message to the currently selected buddy\&. It can be useful if you want to send a message beginning with a slash, for example\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1444
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1445 The "\-n" flag turns the message to "normal" type, "\-h" to "headline"\&. "\-\-" can be used to send chat message beginning with \-n or \-h\&.
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1446 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1447 .PP
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1448 /say_to [\-n|\-h] [\-q] [\-f file] jid text
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1449 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1450 Send the "text" message to the specified jid\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1451
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1452 Please note that this command doesn\(cqt 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\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1453
1924
57c352ed37f9 Update help/documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1891
diff changeset
1454 You can send a message to a specific resource of the currently selected contact by using /say_to ./resourcename message\&.
57c352ed37f9 Update help/documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1891
diff changeset
1455
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1456 The "\-n" flag turns the message to "normal" type, "\-h" to "headline"\&. "\-\-" can be used to send chat messages beginning with \-n or \-h\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1457
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1458 When "\-q" is used, the message will be sent in the background and will not change the current active window\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1459
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1460 A text file can be provided with the "\-f" switch (in which case there\(cqs no need to pass a text argument after the jid, of course)\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1461 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1462 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1463 /screen_refresh
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1464 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1465 Refresh the mcabber screen\&.
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1466 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1467 .PP
1842
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1468 /set [option [= value]]
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1469 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1470 Display or set an option value\&.
1842
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1471
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1472 Without arguments prints a list of all set options with their values
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1473 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1474 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1475 /source pattern
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1476 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1477 Read configuration files, that match glob pattern (sorted in alphabetical order)\&.
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1478 .RE
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1479 .PP
1973
9fe1c0a54e73 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1933
diff changeset
1480 /status [online|avail|free|dnd|notavail|away [\-|statusmessage]], /status message \-|statusmessage
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1481 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1482 Show or set the current status\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1483
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1484 If no status is specified, display the current status\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1485
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1486 If a status message is specified, it will overrride the message* variables (these variables can be set in the configuration file)\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1487
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1488 If no relevant message* variable is set and no status message provided, the current status message is kept\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1489
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1490 If StatusMessage is "\-", the current status message is cleared\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1491
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1492 With the "/status message" command, mcabber will update the message while preserving the status\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1493 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1494 .PP
1973
9fe1c0a54e73 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1933
diff changeset
1495 /status_to jid online|avail|free|dnd|notavail|away [statusmessage], /status_to jid message statusmessage
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1496 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1497 Send the requested status to the specified Jabber user\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1498
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1499 If the specified jid is "\&.", the current buddy is used\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1500
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1501 Note: this status will be overridden by subsequent "/status" commands\&. If you are using the auto\-away feature, the status will overridden too\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1502
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1503 Note: The jid can include a resource (i\&.e\&. user@server/resource)\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1504 .RE
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1505 .PP
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1506 /version
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1507 .RS 4
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1508 Display current version of mcabber\&.
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1509 .RE
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
1510 .SH "CONFIGURATION FILE"
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1511 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1512 See the provided sample configuration file, which should be self\-documenting\&.
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
1513 .SH "FILES"
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1514 .sp
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
1515 The following files can be used by mcabber(1):
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1516 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1517 .if n \{\
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1518 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1519 .\}
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
1520 .nf
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1521 $HOME/\&.mcabber/mcabberrc Default configuration file
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1522 $HOME/\&.mcabberrc Configuration file used if no other has been found
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1523 $HOME/\&.mcabber/histo/ Default directory for storing chat history files, if enabled
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1524 /usr/share/mcabber/help/ Default directory for online help files
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1525 /usr/lib/mcabber/ Default directory for modules
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
1526 .fi
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1527 .if n \{\
1096
3d92e648a8db Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 975
diff changeset
1528 .RE
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1529 .\}
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
1530 .SH "BUGS"
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1531 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1532 Certainly\&. Please tell me if you find one! :\-) Please visit our website to find out about the MUC room and the bug tracker\&.
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
1533 .SH "AUTHOR"
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1534 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1535 Written by \m[blue]\fBMikael BERTHE\fR\m[]\&\s-2\u[1]\d\s+2 and others (see AUTHORS file)\&.
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
1536 .SH "RESOURCES"
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1537 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1538 \m[blue]\fBMain web site\fR\m[]\&\s-2\u[2]\d\s+2
1842
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1539 .sp
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1540 \m[blue]\fBOfficial wiki\fR\m[]\&\s-2\u[3]\d\s+2
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1541 .sp
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1542 \m[blue]\fBMCabber MUC room\fR\m[]\&\s-2\u[4]\d\s+2
226
bebefc0aa5a9 [/trunk] Changeset 238 by mikael
mikael
parents:
diff changeset
1543 .SH "COPYING"
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1544 .sp
2302
245ec6d73380 Post-1.0.5 changes
Mikael Berthe <mikael@lilotux.net>
parents: 2299
diff changeset
1545 Copyright (C) 2005\-2017 Mikael Berthe and others\&.
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1546 .sp
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1547 Free use of this software is granted under the terms of the GNU General Public License (GPL)\&.
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1548 .SH "NOTES"
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1549 .IP " 1." 4
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1550 Mikael BERTHE
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1551 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1552 \%mailto:mikael@lilotux.net
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1553 .RE
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1554 .IP " 2." 4
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1555 Main web site
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1556 .RS 4
1759
921429804e20 Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 1606
diff changeset
1557 \%http://mcabber.com/
1242
b335d30881bd Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1139
diff changeset
1558 .RE
1842
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1559 .IP " 3." 4
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1560 Official wiki
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1561 .RS 4
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1562 \%http://wiki.mcabber.com/
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1563 .RE
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1564 .IP " 4." 4
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1565 MCabber MUC room
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1566 .RS 4
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1567 \%xmpp:mcabber@conf.lilotux.net
cec7cbeb1c2e Update manpage
Mikael Berthe <mikael@lilotux.net>
parents: 1759
diff changeset
1568 .RE