1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns=
"http://www.w3.org/1999/xhtml" lang=
"zh-CN" xml:
lang=
"zh-CN">
7 * Copyright 2009-2017, Haiku. All rights reserved.
8 * Distributed under the terms of the MIT License.
11 * Humdinger <humdingerb@gmail.com>
16 <meta http-equiv=
"content-type" content=
"text/html; charset=utf-8" />
17 <meta http-equiv=
"Content-Style-Type" content=
"text/css" />
18 <meta name=
"robots" content=
"all" />
19 <title>Vision 聊天客户端
</title>
20 <meta name=
"viewport" content=
"width=device-width, initial-scale=1.0" />
21 <link rel=
"stylesheet" type=
"text/css" href=
"../../Haiku-doc.css" />
26 <div><span>用户指南
</span></div>
31 <ul class=
"lang-menu">
32 <li class=
"now"><img src=
"../../images/flags/zh_CN.png" alt=
"" /> 中文 [中文]
</li>
33 <li><a href=
"../../ca/applications/vision.html"><img src=
"../../images/flags/ca.png" alt=
"" />Català
</a></li>
34 <li><a href=
"../../de/applications/vision.html"><img src=
"../../images/flags/de.png" alt=
"" />Deutsch
</a></li>
35 <li><a href=
"../../en/applications/vision.html"><img src=
"../../images/flags/gb.png" alt=
"" />English
</a></li>
36 <li><a href=
"../../es/applications/vision.html"><img src=
"../../images/flags/es.png" alt=
"" />Español
</a></li>
37 <li><a href=
"../../fr/applications/vision.html"><img src=
"../../images/flags/fr.png" alt=
"" />Français
</a></li>
38 <li><a href=
"../../it/applications/vision.html"><img src=
"../../images/flags/it.png" alt=
"" />Italiano
</a></li>
39 <li><a href=
"../../hu/applications/vision.html"><img src=
"../../images/flags/hu.png" alt=
"" />Magyar
</a></li>
40 <li><a href=
"../../pl/applications/vision.html"><img src=
"../../images/flags/pl.png" alt=
"" />Polski
</a></li>
41 <li><a href=
"../../pt_PT/applications/vision.html"><img src=
"../../images/flags/pt_PT.png" alt=
"" />Português
</a></li>
42 <li><a href=
"../../pt_BR/applications/vision.html"><img src=
"../../images/flags/pt_BR.png" alt=
"" />Português (Brazil)
</a></li>
43 <li><a href=
"../../ro/applications/vision.html"><img src=
"../../images/flags/ro.png" alt=
"" />Română
</a></li>
44 <li><a href=
"../../sk/applications/vision.html"><img src=
"../../images/flags/sk.png" alt=
"" />Slovenčina
</a></li>
45 <li><a href=
"../../fi/applications/vision.html"><img src=
"../../images/flags/fi.png" alt=
"" />Suomi
</a></li>
46 <li><a href=
"../../sv_SE/applications/vision.html"><img src=
"../../images/flags/sv_SE.png" alt=
"" />Svenska
</a></li>
47 <li><a href=
"../../ru/applications/vision.html"><img src=
"../../images/flags/ru.png" alt=
"" />Русский
</a></li>
48 <li><a href=
"../../uk/applications/vision.html"><img src=
"../../images/flags/uk.png" alt=
"" />Українська
</a></li>
49 <li><a href=
"../../jp/applications/vision.html"><img src=
"../../images/flags/jp.png" alt=
"" />日本語
</a></li>
52 «
<a href=
"pe.html">Pe
</a>
53 ::
<a href=
"../applications.html#list-of-bundled-apps" class=
"uplink">应用程序
55 ::
<a href=
"wonderbrush.html">神笔画具
</a> »
61 <div class=
"box-info">本节的翻译还未完成。在未完成之前,所有的未完成部分都将使用英语原文。
</div>
63 <table class=
"index" id=
"index" summary=
"index">
64 <tr class=
"heading"><td>Index
</td></tr>
65 <tr class=
"index"><td>
66 <a href=
"#shortcuts">Keyboard shortcuts
</a><br />
67 <a href=
"#commands">Built-in commands
</a></td></tr>
70 <h2><img src=
"../../images/apps-images/vision-icon_64.png" alt=
"vision-icon_64.png" width=
"64" height=
"64" />Vision 聊天客户端
</h2>
71 <table summary=
"layout" border=
"0" cellspacing=
"0" cellpadding=
"2">
72 <tr><td>桌面栏:
</td><td style=
"width:15px;"></td><td><span class=
"menu">应用程序
</span></td></tr>
73 <tr><td>位置:
</td><td></td><td><span class=
"path">/boot/system/apps/Vision/Vision
</span></td></tr>
74 <tr><td>设置:
</td><td></td><td><span class=
"path">~/config/settings/Vision/*
</span></td></tr>
77 <p>Vision is an IRC client originally developed for the BeOS. More documentation and a bug tracker are available at the
<a href=
"https://github.com/HaikuArchives/Vision/">Vision homepage
</a>.
</p>
78 <div class=
"box-info">You can find help from other Haiku users and developers on
<a href=
"https://www.haiku-os.org/community/irc">Haiku channels
</a> in various languages.
<br />
79 The most frequented channel is the English speaking #haiku at irc.freenode.net.
</div>
80 <p>Some advice, especially if you're new to IRC:
</p>
82 <li><p>Search the web for
"IRC etiquette" to learn about the do's and don'ts of chatting. Without much searching, I found
<a href=
"https://workaround.org/getting-help-on-irc/">Getting help on IRC
</a> by Christoph Haas to be quite helpful.
</p></li>
83 <li><p>By registering your nickname you make sure nobody can pull any shenanigans and you gain the trust of the residents. See
<a href=
"http://freenode.net/kb/answer/registration">Freenode's FAQ
</a> on that matter.
</p></li>
84 <li><p>Set up a sound in Haiku's Sounds preferences to be notified if someone mentions your nickname. People don't always watch their IRC client screen. Putting the nickname of the person you're talking to at the beginning of what you're about to post increases your chance to be noticed. Similar to the Terminal, Vision supports tab-completion for nicknames, i.e. if you enter the starting letters of a nickname and press the tab key, Vision completes it with the first name that matches.
</p></li>
87 <img src=
"../images/apps-images/vision.png" alt=
"vision.png" />
90 <a href=
"#"><img src=
"../../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
91 <a id=
"shortcuts" name=
"shortcuts">Keyboard shortcuts
</a></h2>
92 <p>Vision provides a few handy keyboard shortcuts:
</p>
93 <table summary=
"shortcuts" border=
"0" cellspacing=
"0" cellpadding=
"4">
94 <tr><td><span class=
"key">TAB
</span></td><td style=
"width:15px;"></td><td>Tab-completion like in Terminal: After entering a few letters of a nickname, hitting
<span class=
"key">TAB
</span> completes to the first matching nickname.
</td></tr>
95 <tr><td><span class=
"key">↑
</span> /
<span class=
"key">↓
</span></td><td style=
"width:15px;"></td><td>When the input control has focus, this will cycle through your recently entered text.
</td></tr>
96 <tr><td><span class=
"key">ALT
</span> <span class=
"key">↑
</span> /
<span class=
"key">↓
</span></td><td></td><td>Activates the window that appears above / below the currently active (selected) one in the
"Window list"</td></tr>
97 <tr><td class=
"onelinetop"><span class=
"key">SHIFT
</span> <span class=
"key">ALT
</span> <span class=
"key">↑
</span> /
<span class=
"key">↓
</span></td><td></td><td>Similar to
<span class=
"key">ALT
</span> <span class=
"key">↑
</span> /
<span class=
"key">↓
</span>, but with a twist. Instead of activating the window immedietly above / below the current one, it looks ahead. If there are any windows with higher status bits then the current window, it jumps to those. It jumps to the highest found status bit first.
<br />
99 To understand this, you must know that Vision color codes windows in the list with different
"status bits" depending on how its contents have changed since it last had focus:
101 <li><b><span style=
"color:black">black
</span></b> - no new text
</li>
102 <li><b><span style=
"color:silver">gray
</span></b> - new text, but nothing exciting (joins, parts, etc.)
</li>
103 <li><b><span style=
"color:green">green
</span></b> - someone has said something
</li>
104 <li><b><span style=
"color:red">red
</span></b> - someone has said something, and mentioned your nickname
</li>
106 Vision treats these with sequential priority. When you press
<span class=
"key">SHIFT
</span> <span class=
"key">ALT
</span> <span class=
"key">↑
</span> /
<span class=
"key">↓
</span>, Vision will first jump to a red window above / below the current one if it sees one. If it doesn't see a red one, it will jump to a green one, and so on.
</td></tr>
110 <a href=
"#"><img src=
"../../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
111 <a id=
"commands" name=
"commands">Built-in commands
</a></h2>
112 <p>Here's a list of built-in commands, taken with permission from Vision's website.
</p>
114 <table summary=
"layout" border=
"0" cellspacing=
"0" cellpadding=
"0">
115 <tr><td><tt>/COMMAND
</tt></td><td width=
"10"></td><td>the command
</td></tr>
116 <tr><td><tt><required
></tt></td><td></td><td>a required parameter
</td></tr>
117 <tr><td><tt>[optional]
</tt></td><td></td><td>an optional parameter
</td></tr>
118 <tr><td><tt>|
</tt></td><td></td><td>a logical OR
</td></tr>
119 <tr><td><tt>...
</tt></td><td></td><td>more parameters possible
</td></tr>
123 <li><p><span class=
"menu">/ABOUT
</span><br />
124 Opens Vision's About window.
</p></li>
126 <li><p><span class=
"menu">/ACRONYM [word]
</span><br />
127 Opens www.acronymfinder.com with your current html handler. (Note: If the file-handler is not a browser, it opens the application specified in FileTypes.)
</p></li>
129 <li><p><span class=
"menu">/AWAY [away-reason]
</span><br />
130 Sets away status on current network. If no away reason is specified, it is set to 'BRB'. (be right back)
</p></li>
132 <li><p><span class=
"menu">/BACK
</span><br />
133 Sets your status to 'back' on current network.
</p></li>
135 <li><p><span class=
"menu">/CLEAR
</span><br />
136 Clears the contents of the current text buffer.
</p></li>
138 <li><p><span class=
"menu">/CTCP
<nick|channel
> <PING|VERSION|FINGER|TIME|CLIENTINFO|USERINFO
></span><br />
139 Executes the specified ctcp command on a channel or nick.
</p></li>
141 <li><p><span class=
"menu">/DCC
<CHAT
> <nick
></span><br />
142 Opens a private dcc chat session with the specified nick.
</p></li>
144 <li><p><span class=
"menu">/DCC
<SEND
> <nick
> [file]
</span><br />
145 Sends a file to
<nick
>. If no file is specified, a File panel will open.
</p></li>
147 <li><p><span class=
"menu">/DEOP /DOP /DEVOICE
<nick1
> [nick2] ...
</span><br />
148 De-ops or de-voices
<nick(s)
>.
</p></li>
150 <li><p><span class=
"menu">/DESCRIBE
<nick
> <message
></span><br />
151 Like a private /ME, only
<nick
> can see it.
</p></li>
153 <li><p><span class=
"menu">/DNS
<domain name/IP address
></span><br />
154 Resolves the given IP or domain name.
</p></li>
156 <li><p><span class=
"menu">/EXIT
</span><br />
157 Quits Vision.
</p></li>
159 <li><p><span class=
"menu">/GAWAY [away-reason]
</span><br />
160 Same as /AWAY [away-reason], but applies to all connected networks.
</p></li>
162 <li><p><span class=
"menu">/GBACK
</span><br />
163 Same as /BACK, but on applies to all connected networks.
</p></li>
165 <li><p><span class=
"menu">/GOOGLE [search-string]
</span><br />
166 Opens www.google.com with your current html handler. (Note: If the file-handler is not a browser, it opens the application specified in FileTypes.)
</p></li>
168 <li><p><span class=
"menu">/INVITE /I
<nick
> <channel
></span><br />
169 Invites
<nick
> to the
<channel
>.
</p></li>
171 <li><p><span class=
"menu">/JOIN /J
<channel
> [channel-key]
</span><br />
172 Joins the
<channel
>. Provide a [channel-key] if necessary.
</p></li>
174 <li><p><span class=
"menu">/KICK /K
<nick
> [reason]
</span><br />
175 Kicks
<nick
> from current channel. If [reason] is not specified, it will be set to the reason specified in Preferences.
</p></li>
177 <li><p><span class=
"menu">/KILL
<nick
> [message]
</span><br />
178 IRC operator command to disconnect a user from the network.
</p></li>
180 <li><p><span class=
"menu">/LIST
</span><br />
181 Opens a new view which lists all the channels on the current network. [except hidden channels]
</p></li>
183 <li><p><span class=
"menu">/M
</span><br />
184 Displays the channel modes of the current channel.
</p></li>
186 <li><p><span class=
"menu">/M
< -ohvbeqa
> <nick1
> [nick2] ...
</span><br />
187 Same as
<span class=
"menu">/MODE
<channel
> <modes
> <nick
></span>, but on current channel.
</p></li>
189 <li><p><span class=
"menu">/M
<+-kfL,l,psmntirRcOAQKVHGCuzN
></span><br />
190 Same as
<span class=
"menu">/MODE
<channel
> <modes
></span>, but on current channel.
</p></li>
192 <li><p><span class=
"menu">/ME
<text
></span><br />
193 Displays:
<i>* {YourNickname}
<text
>.
</i></p></li>
195 <li><p><span class=
"menu">/MODE
<channel
> <+-ohvbeqa
> <nick1
> [nick2] ...
</span><br />
196 Sets mode for
<nick(s)
> on
<channel
>.
<br />
197 e.g.
<span class=
"menu">/MODE #channel +o nick1
</span><br />
198 or
<span class=
"menu">/MODE #channel +oo-o nick1 nick2 nick3
</span></p></li>
200 <li><p><span class=
"menu">/MODE
<channel
> <+-kfL,l,psmntirRcOAQKVHGCuzN
></span><br />
201 Sets the mode of
<channel
>. (Note: Commata just for optical separation.)
<br />
202 e.g.
<span class=
"menu">/MODE #channel +ms
</span></p></li>
204 <li><p><span class=
"menu">/MSG
<nick
> <message
></span><br />
205 Sends a
<message
> to
<nick
>.
</p></li>
207 <li><p><span class=
"menu">/NAMES
</span><br />
208 Displays all channels and all nicks of the network in the network window. (Careful with this one)
</p></li>
210 <li><p><span class=
"menu">/NAMES
<channel
></span><br />
211 Displays nick(s) in
<channel
>.
</p></li>
213 <li><p><span class=
"menu">/NICK
<newnick
></span><br />
214 Changes your nick to
<newnick
>.
</p></li>
216 <li><p><span class=
"menu">/NOTICE
<nick
> <message
></span><br />
217 Sends a notice to
<nick
> with the given
<message
>.
</p></li>
219 <li><p><span class=
"menu">/NOTIFY
<nick1
> [nick2] ...
</span><br />
220 Adds
<nick(s)
> to your notify list.
</p></li>
222 <li><p><span class=
"menu">/PEXEC /RRUN
<app1
> [ |
<app2
> | ... ]
</span><br />
223 Executes the given
<app
>. If more than one application is provided, they will be executed in a pipe.
<br />
224 e.g.
<span class=
"menu">/PEXEC Terminal | StyledEdit
</span> opens a new Terminal, and afterwards StyledEdit
<br />
225 or
<span class=
"menu">/PEXEC ls -la ~/Downloads/
</span> displays the contents of your ~/Downloads/ directory in the current window (Attention!)
</p></li>
227 <li><p><span class=
"menu">/OP /VOICE
<nick1
> [nick2] ...
</span><br />
228 Ops or voices to
<nick(s)
>.
</p></li>
230 <li><p><span class=
"menu">/PART
</span><br />
231 Leaves current channel or network.
</p></li>
233 <li><p><span class=
"menu">/PING
<nick
></span><br />
234 Pings the
<nick
> and returns the ping-time. Equivalent to
<span class=
"menu">/CTCP
<nick
> PING
</span>.
</p></li>
236 <li><p><span class=
"menu">/QUERY /Q
<nick
> [message]
</span><br />
237 Opens a query window on
<nick
>, optionally along with a [message].
</p></li>
239 <li><p><span class=
"menu">/QUIT /QUI [custom-quit-message]
</span><br />
240 Quits current network. If [custom-quit-message] is not specified, the default set in Preferences will be used.
</p></li>
242 <li><p><span class=
"menu">/RAW /QUOTE
<command|text
></span><br />
243 Sends a raw IRC command.
</p></li>
245 <li><p><span class=
"menu">/RECONNECT
</span><br />
246 Will reconnect you to the current network if the
47 automatic reconnection attempts have failed.
</p></li>
248 <li><p><span class=
"menu">/SLEEP
<deciseconds
></span><br />
249 Causes current thread to sleep for the specified time ; for future scripting use.
</p></li>
251 <li><p><span class=
"menu">/SQUIT
</span><br />
252 IRC operator command to disconnect a server.
</p></li>
254 <li><p><span class=
"menu">/TIME
<nick
></span><br />
255 Returns local time of
<nick
>. Equivalent to
<span class=
"menu">/CTCP
<nick
> TIME.
</span></p></li>
257 <li><p><span class=
"menu">/TOPIC /T [channel]
</span><br />
258 Displays the topic of the current channel or, if provided, of
<channel
>.
</p></li>
260 <li><p><span class=
"menu">/TOPIC
<channel
> <new-channel-topic
></span><br />
261 Sets the topic of
<channel
> to
<new-channel-topic
>.
</p></li>
263 <li><p><span class=
"menu">/TOPIC
<new-channel-topic
></span><br />
264 Same as
<span class=
"menu">/TOPIC
<channel
> <new-channel-topic
></span>, but on current channel.
</p></li>
266 <li><p><span class=
"menu">/UNNOTIFY
<nick1
> [nick2] ...
</span><br />
267 Removes
<nick(s)
> from your notify list.
</p></li>
269 <li><p><span class=
"menu">/UPTIME [-l]
</span><br />
270 Displays the systems uptime. If [-l] is specified, the uptime will be echoed locally, and not sent to the network.
</p></li>
272 <li><p><span class=
"menu">/VERSION
<nick
></span><br />
273 Returns the client-version of
<nicks
> IRC-client. Equivalent to
<span class=
"menu">/CTCP
<nick
> VERSION
</span>.
</p></li>
275 <li><p><span class=
"menu">/VISIT
<url
></span><br />
276 Opens
<url
> with your current html handler. (Note: If the handler is not a browser, it opens the application specified in FileTypes.)
</p></li>
278 <li><p><span class=
"menu">/WEBSTER /DICTIONARY [word]
</span><br />
279 Opens www.m-w.com (Merriam Webster) with your current html handler. (Note: If the handler is not a browser, it opens the application specified in FileTypes.)
</p></li>
281 <li><p><span class=
"menu">/VUPTIME [-l]
</span><br />
282 Displays the Vision uptime. If [-l] is specified, the uptime will be echoed locally, and not sent to the network.
</p></li>
284 <li><p><span class=
"menu">/WALLOPS
</span><br />
285 IRC operator command that sends a wallops message (visible to those with umode w active).
</p></li>
287 <li><p><span class=
"menu">/WHOIS /W
<nick
></span><br />
288 Returns whois information of
<nick
>.
</p></li>
296 <div class="inner"><span>
297 « <a href="pe.html">Pe</a>
298 :: <a href="../applications.html#list-of-bundled-apps" class="uplink">应用程序
300 :: <a href="wonderbrush.html">神笔画具</a> »