Ticket #13461: Vision_new.html

File Vision_new.html, 17.0 KB (added by humdinger, 7 years ago)

the Vision page with the addition that wouldn't take

Line 
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="en-US" xml:lang="en-US">
4<head>
5<!--
6 *
7 * Copyright 2009-2017, Haiku. All rights reserved.
8 * Distributed under the terms of the MIT License.
9 *
10 * Authors:
11 * Humdinger <humdingerb@gmail.com>
12 *
13-->
14 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
15 <meta http-equiv="Content-Style-Type" content="text/css" />
16 <meta name="robots" content="all" />
17 <title _translation_id="1471">Vision</title>
18 <link rel="stylesheet" type="text/css" href="../../Haiku-doc.css" />
19</head>
20<body>
21
22<div id="banner">
23<div><span>User guide</span></div>
24</div>
25
26<div class="nav">
27<div class="inner"><span>
28 « <a href="pe.html">Pe</a>
29:: <a href="../applications.html#list-of-bundled-apps" class="uplink">Applications</a>
30:: <a href="wonderbrush.html">WonderBrush</a> »
31</span></div>
32</div>
33
34<div id="content">
35<div>
36
37<table class="index" id="index" summary="index">
38<tr class="heading"><td _translation_id="5753">Index</td></tr>
39<tr class="index"><td _translation_id="5754">
40 <a href="#shortcuts">Keyboard shortcuts</a><br />
41 <a href="#commands">Built-in commands</a></td></tr>
42</table>
43
44<h2 _translation_id="1472"><img src="../../images/apps-images/vision-icon_64.png" alt="vision-icon_64.png" width="64" height="64" />Vision</h2>
45<table summary="layout" border="0" cellspacing="0" cellpadding="2">
46<tr><td _translation_id="1473">Deskbar:</td><td style="width:15px;"></td><td _translation_id="1474"><span class="menu">Applications</span></td></tr>
47<tr><td _translation_id="1475">Location:</td><td></td><td _translation_id="5011"><span class="path">/boot/system/apps/Vision/Vision</span></td></tr>
48<tr><td _translation_id="1477">Settings:</td><td></td><td _translation_id="1478"><span class="path">~/config/settings/Vision/*</span></td></tr>
49</table>
50<p><br /></p>
51<p _translation_id="1479">Vision is an IRC client originally developed for the BeOS. Documentation and a bug tracker are available at the <a href="http://vision.sourceforge.net/">Vision website</a>.</p>
52<div class="box-info" _translation_id="1480">You can find help from other Haiku users and developers on <a href="http://www.haiku-os.org/community/irc">Haiku channels</a> in various languages.<br />
53The most frequented is the English speaking #haiku at irc.freenode.org.</div>
54<p _translation_id="5600">Some advice, especially if you're new to IRC:</p>
55<ul>
56<li _translation_id="5607"><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>
57<li _translation_id="5602"><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/faq.shtml#nicksetup">Freenode's FAQ</a> on that matter.</p></li>
58<li _translation_id="5605"><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>
59</ul>
60
61<h2 _translation_id="5755">
62<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
63<a id="shortcuts" name="shortcuts">Keyboard shortcuts</a></h2>
64<p _translation_id="5756">Vision provides a few handy keyboard shortcuts:</p>
65<table summary="shortcuts" border="0" cellspacing="0" cellpadding="4">
66<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>
67<tr><td _translation_id="5757"><span class="key"></span> / <span class="key"></span></td><td style="width:15px;"></td><td _translation_id="5758">When the input control has focus, this will cycle through your recently entered text.</td></tr>
68<tr><td _translation_id="5759"><span class="key">ALT</span> <span class="key"></span> / <span class="key"></span></td><td></td><td _translation_id="5760">Activates the window that appears above / below the currently active (selected) one in the "Window list"</td></tr>
69<tr><td class="onelinetop" _translation_id="5761"><span class="key">SHIFT</span> <span class="key">ALT</span> <span class="key"></span> / <span class="key"></span></td><td></td><td _translation_id="5762">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 />
70
71To 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:
72<ul>
73<li><b><span style="color:black">black</span></b> - no new text</li>
74<li><b><span style="color:silver">gray</span></b> - new text, but nothing exciting (joins, parts, etc.)</li>
75<li><b><span style="color:green">green</span></b> - someone has said something</li>
76<li><b><span style="color:red">red</span></b> - someone has said something, and mentioned your nickname</li>
77</ul>
78Vision 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>
79</table>
80
81<h2 _translation_id="5763">
82<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
83<a id="commands" name="commands">Built-in commands</a></h2>
84<p _translation_id="5604">Here's a list of built-in commands, taken with permission from Vision's website.</p>
85<p _translation_id="5296">The syntax:</p>
86<table summary="layout" border="0" cellspacing="0" cellpadding="0">
87<tr><td _translation_id="5297"><tt>/COMMAND</tt></td><td width="10"></td><td _translation_id="5298">the command</td></tr>
88<tr><td _translation_id="5299"><tt>&lt;required&gt;</tt></td><td></td><td _translation_id="5300">a required parameter</td></tr>
89<tr><td _translation_id="5301"><tt>[optional]</tt></td><td></td><td _translation_id="5302">an optional parameter</td></tr>
90<tr><td _translation_id="5303"><tt>|</tt></td><td></td><td _translation_id="5304">a logical OR</td></tr>
91<tr><td _translation_id="5305"><tt>...</tt></td><td></td><td _translation_id="5306">more parameters possible</td></tr>
92</table>
93
94<ul>
95<li _translation_id="5417"><p><span class="menu">/ABOUT</span><br />
96Opens Vision's About window.</p></li>
97
98<li _translation_id="5418"><p><span class="menu">/ACRONYM [word]</span><br />
99Opens 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>
100
101<li _translation_id="5419"><p><span class="menu">/AWAY [away-reason]</span><br />
102Sets away status on current network. If no away reason is specified, it is set to 'BRB'. (be right back)</p></li>
103
104<li _translation_id="5420"><p><span class="menu">/BACK</span><br />
105Sets your status to 'back' on current network.</p></li>
106
107<li _translation_id="5421"><p><span class="menu">/CLEAR</span><br />
108Clears the contents of the current text buffer.</p></li>
109
110<li _translation_id="5422"><p><span class="menu">/CTCP &lt;nick|channel&gt; &lt;PING|VERSION|FINGER|TIME|CLIENTINFO|USERINFO&gt;</span><br />
111Executes the specified ctcp command on a channel or nick.</p></li>
112
113<li _translation_id="5423"><p><span class="menu">/DCC &lt;CHAT&gt; &lt;nick&gt;</span><br />
114Opens a private dcc chat session with the specified nick.</p></li>
115
116<li _translation_id="5486"><p><span class="menu">/DCC &lt;SEND&gt; &lt;nick&gt; [file]</span><br />
117Sends a file to &lt;nick&gt;. If no file is specified, a File panel will open.</p></li>
118
119<li _translation_id="5425"><p><span class="menu">/DEOP /DOP /DEVOICE &lt;nick1&gt; [nick2] ...</span><br />
120De-ops or de-voices &lt;nick(s)&gt;.</p></li>
121
122<li _translation_id="5426"><p><span class="menu">/DESCRIBE &lt;nick&gt; &lt;message&gt;</span><br />
123Same as /ME, but opens a query on &lt;nick&gt;.</p></li>
124
125<li _translation_id="5472"><p><span class="menu">/DNS &lt;domain name/IP address&gt;</span><br />
126Resolves the given IP or domain name.</p></li>
127
128<li _translation_id="5428"><p><span class="menu">/EXIT</span><br />
129Quits Vision.</p></li>
130
131<li _translation_id="5429"><p><span class="menu">/GAWAY [away-reason]</span><br />
132Same as /AWAY [away-reason], but applies to all connected networks.</p></li>
133
134<li _translation_id="5430"><p><span class="menu">/GBACK</span><br />
135Same as /BACK, but on applies to all connected networks.</p></li>
136
137<li _translation_id="5431"><p><span class="menu">/GOOGLE [search-string]</span><br />
138Opens 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>
139
140<li _translation_id="5432"><p><span class="menu">/INVITE /I &lt;nick&gt; &lt;channel&gt;</span><br />
141Invites &lt;nick&gt; to the &lt;channel&gt;.</p></li>
142
143<li _translation_id="5433"><p><span class="menu">/JOIN /J &lt;channel&gt; [channel-key]</span><br />
144Joins the &lt;channel&gt;. Provide a [channel-key] if necessary.</p></li>
145
146<li _translation_id="5434"><p><span class="menu">/KICK /K &lt;nick&gt; [reason]</span><br />
147Kicks &lt;nick&gt; from current channel. If [reason] is not specified, it will be set to the reason specified in Preferences.</p></li>
148
149<li _translation_id="5435"><p><span class="menu">/KILL &lt;nick&gt; [message]</span><br />
150IRC operator command to disconnect a user from the network.</p></li>
151
152<li _translation_id="5436"><p><span class="menu">/LIST</span><br />
153Opens a new view which lists all the channels on the current network. [except hidden channels]</p></li>
154
155<li _translation_id="5437"><p><span class="menu">/M</span><br />
156Displays the channel modes of the current channel.</p></li>
157
158<li _translation_id="5438"><p><span class="menu">/M &lt;+-ohvbeqa&gt; &lt;nick1&gt; [nick2] ...</span><br />
159Same as <span class="menu">MODE &lt;channel&gt; &lt;modes&gt; &lt;nick&gt;</span>, but on current channel.</p></li>
160
161<li _translation_id="5439"><p><span class="menu">/M &lt;+-kfL,l,psmntirRcOAQKVHGCuzN&gt;</span><br />
162Same as <span class="menu">/MODE &lt;channel&gt; &lt;modes&gt;</span>, but on current channel.</p></li>
163
164<li _translation_id="5606"><p><span class="menu">/ME &lt;text&gt;</span><br />
165Displays: <i>* {YourNickname} &lt;text&gt;.</i></p></li>
166
167<li _translation_id="5441"><p><span class="menu">/MODE &lt;channel&gt; &lt;+-ohvbeqa&gt; &lt;nick1&gt; [nick2] ...</span><br />
168Sets mode for &lt;nick(s)&gt; on &lt;channel&gt;.<br />
169e.g. <span class="menu">/MODE #channel +o nick1</span><br />
170or <span class="menu">/MODE #channel +oo-o nick1 nick2 nick3</span></p></li>
171
172<li _translation_id="5442"><p><span class="menu">/MODE &lt;channel&gt; &lt;+-kfL,l,psmntirRcOAQKVHGCuzN&gt;</span><br />
173Sets the mode of &lt;channel&gt;. (Note: Commata just for optical separation.)<br />
174e.g. <span class="menu">/MODE #channel +ms</span></p></li>
175
176<li _translation_id="5443"><p><span class="menu">/MSG &lt;nick&gt; &lt;message&gt;</span><br />
177Sends a &lt;message&gt; to &lt;nick&gt;.</p></li>
178
179<li _translation_id="5444"><p><span class="menu">/NAMES</span><br />
180Displays all channels and all nicks of the network in the network window. (Careful with this one)</p></li>
181
182<li _translation_id="5445"><p><span class="menu">/NAMES &lt;channel&gt;</span><br />
183Displays nick(s) in &lt;channel&gt;.</p></li>
184
185<li _translation_id="5446"><p><span class="menu">/NICK &lt;newnick&gt;</span><br />
186Changes your nick to &lt;newnick&gt;.</p></li>
187
188<li _translation_id="5447"><p><span class="menu">/NOTICE &lt;nick&gt; &lt;message&gt;</span><br />
189Sends a notice to &lt;nick&gt; with the given &lt;message&gt;.</p></li>
190
191<li _translation_id="5448"><p><span class="menu">/NOTIFY &lt;nick1&gt; [nick2] ...</span><br />
192Adds &lt;nick(s)&gt; to your notify list.</p></li>
193
194<li _translation_id="5449"><p><span class="menu">/PEXEC /RRUN &lt;app1&gt; [ | &lt;app2&gt; | ... ]</span><br />
195Executes the given &lt;app&gt;. If more than one application is provided, they will be executed in a pipe.<br />
196e.g. <span class="menu">/PEXEC Terminal | StyledEdit</span> opens a new Terminal, and afterwards StyledEdit<br />
197or <span class="menu">/PEXEC ls -la ~/Downloads/</span> displays the contents of your ~/Downloads/ directory in the current window (Attention!)</p></li>
198
199<li _translation_id="5450"><p><span class="menu">/OP /VOICE &lt;nick1&gt; [nick2] ...</span><br />
200Ops or voices to &lt;nick(s)&gt;.</p></li>
201
202<li _translation_id="5451"><p><span class="menu">/PART</span><br />
203Leaves current channel or network.</p></li>
204
205<li _translation_id="5452"><p><span class="menu">/PING &lt;nick&gt;</span><br />
206Pings the &lt;nick&gt; and returns the ping-time. Equivalent to <span class="menu">/CTCP &lt;nick&gt; PING</span>.</p></li>
207
208<li _translation_id="5487"><p><span class="menu">/QUERY /Q &lt;nick&gt; [message]</span><br />
209Opens a query window on &lt;nick&gt;, optionally along with a [message].</p></li>
210
211<li _translation_id="5454"><p><span class="menu">/QUIT /QUI [custom-quit-message]</span><br />
212Quits current network. If [custom-quit-message] is not specified, the default set in Preferences will be used.</p></li>
213
214<li _translation_id="5455"><p><span class="menu">/RAW /QUOTE &lt;command|text&gt;</span><br />
215Sends a raw IRC command.</p></li>
216
217<li _translation_id="5488"><p><span class="menu">/RECONNECT</span><br />
218Will reconnect you to the current network if the 47 automatic reconnection attempts have failed.</p></li>
219
220<li _translation_id="5473"><p><span class="menu">/SLEEP &lt;deciseconds&gt;</span><br />
221Causes current thread to sleep for the specified time ; for future scripting use.</p></li>
222
223<li _translation_id="5474"><p><span class="menu">/SQUIT</span><br />
224IRC operator command to disconnect a server.</p></li>
225
226<li _translation_id="5459"><p><span class="menu">/T</span><br />
227Displays the channel-topic of current channel.</p></li>
228
229<li _translation_id="5460"><p><span class="menu">/T &lt;new-channel-topic&gt;</span><br />
230Same as <span class="menu">/TOPIC &lt;channel&gt; &lt;new-channel-topic&gt;</span>, but on current channel.</p></li>
231
232<li _translation_id="5461"><p><span class="menu">/TIME &lt;nick&gt;</span><br />
233Returns local time of &lt;nick&gt;. Equivalent to <span class="menu">/CTCP &lt;nick&gt; TIME.</span></p></li>
234
235<li _translation_id="5462"><p><span class="menu">/TOPIC &lt;channel&gt;</span><br />
236Displays the channel-topic of &lt;channel&gt;.</p></li>
237
238<li _translation_id="5463"><p><span class="menu">/TOPIC &lt;channel&gt; &lt;new-channel-topic&gt;</span><br />
239Sets the channel topic of &lt;channel&gt; to &lt;new-channel-topic&gt;.</p></li>
240
241<li _translation_id="5464"><p><span class="menu">/UNNOTIFY &lt;nick1&gt; [nick2] ...</span><br />
242Removes &lt;nick(s)&gt; from your notify list.</p></li>
243
244<li _translation_id="5475"><p><span class="menu">/UPTIME [-l]</span><br />
245Displays the systems uptime. If [-l] is specified, the uptime will be echoed locally, and not sent to the network.</p></li>
246
247<li _translation_id="5466"><p><span class="menu">/VERSION &lt;nick&gt;</span><br />
248Returns the client-version of &lt;nicks&gt; IRC-client. Equivalent to <span class="menu">/CTCP &lt;nick&gt; VERSION</span>.</p></li>
249
250<li _translation_id="5467"><p><span class="menu">/VISIT &lt;url&gt;</span><br />
251Opens &lt;url&gt; with your current html handler. (Note: If the handler is not a browser, it opens the application specified in FileTypes.)</p></li>
252
253<li _translation_id="5468"><p><span class="menu">/WEBSTER /DICTIONARY [word]</span><br />
254Opens 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>
255
256<li _translation_id="5469"><p><span class="menu">/VUPTIME [-l]</span><br />
257Displays the Vision uptime. The [-l] parameter has the same effect as in <span class="menu">/UPTIME</span>.</p></li>
258
259<li _translation_id="5476"><p><span class="menu">/WALLOPS</span><br />
260IRC operator command that sends a wallops message (visible to those with umode w active).</p></li>
261
262<li _translation_id="5471"><p><span class="menu">/WHOIS /W &lt;nick&gt;</span><br />
263Returns whois information of &lt;nick&gt;.</p></li>
264</ul>
265
266</div>
267</div>
268
269<!--
270<div class="nav">
271<div class="inner"><span>
272 « <a href="pe.html">Pe</a>
273:: <a href="../applications.html#list-of-bundled-apps" class="uplink">Applications</a>
274:: <a href="wonderbrush.html">WonderBrush</a> »
275</span></div>
276</div>
277-->
278</body>
279</html>