Ticket #13461: Vision_current.html

File Vision_current.html, 16.7 KB (added by humdinger, 8 years ago)

the current Vision "Full Edit"

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 _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>
67<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>
68<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 />
69
70To 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:
71<ul>
72<li><b><span style="color:black">black</span></b> - no new text</li>
73<li><b><span style="color:silver">gray</span></b> - new text, but nothing exciting (joins, parts, etc.)</li>
74<li><b><span style="color:green">green</span></b> - someone has said something</li>
75<li><b><span style="color:red">red</span></b> - someone has said something, and mentioned your nickname</li>
76</ul>
77Vision 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>
78</table>
79
80<h2 _translation_id="5763">
81<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
82<a id="commands" name="commands">Built-in commands</a></h2>
83<p _translation_id="5604">Here's a list of built-in commands, taken with permission from Vision's website.</p>
84<p _translation_id="5296">The syntax:</p>
85<table summary="layout" border="0" cellspacing="0" cellpadding="0">
86<tr><td _translation_id="5297"><tt>/COMMAND</tt></td><td width="10"></td><td _translation_id="5298">the command</td></tr>
87<tr><td _translation_id="5299"><tt>&lt;required&gt;</tt></td><td></td><td _translation_id="5300">a required parameter</td></tr>
88<tr><td _translation_id="5301"><tt>[optional]</tt></td><td></td><td _translation_id="5302">an optional parameter</td></tr>
89<tr><td _translation_id="5303"><tt>|</tt></td><td></td><td _translation_id="5304">a logical OR</td></tr>
90<tr><td _translation_id="5305"><tt>...</tt></td><td></td><td _translation_id="5306">more parameters possible</td></tr>
91</table>
92
93<ul>
94<li _translation_id="5417"><p><span class="menu">/ABOUT</span><br />
95Opens Vision's About window.</p></li>
96
97<li _translation_id="5418"><p><span class="menu">/ACRONYM [word]</span><br />
98Opens 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>
99
100<li _translation_id="5419"><p><span class="menu">/AWAY [away-reason]</span><br />
101Sets away status on current network. If no away reason is specified, it is set to 'BRB'. (be right back)</p></li>
102
103<li _translation_id="5420"><p><span class="menu">/BACK</span><br />
104Sets your status to 'back' on current network.</p></li>
105
106<li _translation_id="5421"><p><span class="menu">/CLEAR</span><br />
107Clears the contents of the current text buffer.</p></li>
108
109<li _translation_id="5422"><p><span class="menu">/CTCP &lt;nick|channel&gt; &lt;PING|VERSION|FINGER|TIME|CLIENTINFO|USERINFO&gt;</span><br />
110Executes the specified ctcp command on a channel or nick.</p></li>
111
112<li _translation_id="5423"><p><span class="menu">/DCC &lt;CHAT&gt; &lt;nick&gt;</span><br />
113Opens a private dcc chat session with the specified nick.</p></li>
114
115<li _translation_id="5486"><p><span class="menu">/DCC &lt;SEND&gt; &lt;nick&gt; [file]</span><br />
116Sends a file to &lt;nick&gt;. If no file is specified, a File panel will open.</p></li>
117
118<li _translation_id="5425"><p><span class="menu">/DEOP /DOP /DEVOICE &lt;nick1&gt; [nick2] ...</span><br />
119De-ops or de-voices &lt;nick(s)&gt;.</p></li>
120
121<li _translation_id="5426"><p><span class="menu">/DESCRIBE &lt;nick&gt; &lt;message&gt;</span><br />
122Same as /ME, but opens a query on &lt;nick&gt;.</p></li>
123
124<li _translation_id="5472"><p><span class="menu">/DNS &lt;domain name/IP address&gt;</span><br />
125Resolves the given IP or domain name.</p></li>
126
127<li _translation_id="5428"><p><span class="menu">/EXIT</span><br />
128Quits Vision.</p></li>
129
130<li _translation_id="5429"><p><span class="menu">/GAWAY [away-reason]</span><br />
131Same as /AWAY [away-reason], but applies to all connected networks.</p></li>
132
133<li _translation_id="5430"><p><span class="menu">/GBACK</span><br />
134Same as /BACK, but on applies to all connected networks.</p></li>
135
136<li _translation_id="5431"><p><span class="menu">/GOOGLE [search-string]</span><br />
137Opens 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>
138
139<li _translation_id="5432"><p><span class="menu">/INVITE /I &lt;nick&gt; &lt;channel&gt;</span><br />
140Invites &lt;nick&gt; to the &lt;channel&gt;.</p></li>
141
142<li _translation_id="5433"><p><span class="menu">/JOIN /J &lt;channel&gt; [channel-key]</span><br />
143Joins the &lt;channel&gt;. Provide a [channel-key] if necessary.</p></li>
144
145<li _translation_id="5434"><p><span class="menu">/KICK /K &lt;nick&gt; [reason]</span><br />
146Kicks &lt;nick&gt; from current channel. If [reason] is not specified, it will be set to the reason specified in Preferences.</p></li>
147
148<li _translation_id="5435"><p><span class="menu">/KILL &lt;nick&gt; [message]</span><br />
149IRC operator command to disconnect a user from the network.</p></li>
150
151<li _translation_id="5436"><p><span class="menu">/LIST</span><br />
152Opens a new view which lists all the channels on the current network. [except hidden channels]</p></li>
153
154<li _translation_id="5437"><p><span class="menu">/M</span><br />
155Displays the channel modes of the current channel.</p></li>
156
157<li _translation_id="5438"><p><span class="menu">/M &lt;+-ohvbeqa&gt; &lt;nick1&gt; [nick2] ...</span><br />
158Same as <span class="menu">MODE &lt;channel&gt; &lt;modes&gt; &lt;nick&gt;</span>, but on current channel.</p></li>
159
160<li _translation_id="5439"><p><span class="menu">/M &lt;+-kfL,l,psmntirRcOAQKVHGCuzN&gt;</span><br />
161Same as <span class="menu">/MODE &lt;channel&gt; &lt;modes&gt;</span>, but on current channel.</p></li>
162
163<li _translation_id="5606"><p><span class="menu">/ME &lt;text&gt;</span><br />
164Displays: <i>* {YourNickname} &lt;text&gt;.</i></p></li>
165
166<li _translation_id="5441"><p><span class="menu">/MODE &lt;channel&gt; &lt;+-ohvbeqa&gt; &lt;nick1&gt; [nick2] ...</span><br />
167Sets mode for &lt;nick(s)&gt; on &lt;channel&gt;.<br />
168e.g. <span class="menu">/MODE #channel +o nick1</span><br />
169or <span class="menu">/MODE #channel +oo-o nick1 nick2 nick3</span></p></li>
170
171<li _translation_id="5442"><p><span class="menu">/MODE &lt;channel&gt; &lt;+-kfL,l,psmntirRcOAQKVHGCuzN&gt;</span><br />
172Sets the mode of &lt;channel&gt;. (Note: Commata just for optical separation.)<br />
173e.g. <span class="menu">/MODE #channel +ms</span></p></li>
174
175<li _translation_id="5443"><p><span class="menu">/MSG &lt;nick&gt; &lt;message&gt;</span><br />
176Sends a &lt;message&gt; to &lt;nick&gt;.</p></li>
177
178<li _translation_id="5444"><p><span class="menu">/NAMES</span><br />
179Displays all channels and all nicks of the network in the network window. (Careful with this one)</p></li>
180
181<li _translation_id="5445"><p><span class="menu">/NAMES &lt;channel&gt;</span><br />
182Displays nick(s) in &lt;channel&gt;.</p></li>
183
184<li _translation_id="5446"><p><span class="menu">/NICK &lt;newnick&gt;</span><br />
185Changes your nick to &lt;newnick&gt;.</p></li>
186
187<li _translation_id="5447"><p><span class="menu">/NOTICE &lt;nick&gt; &lt;message&gt;</span><br />
188Sends a notice to &lt;nick&gt; with the given &lt;message&gt;.</p></li>
189
190<li _translation_id="5448"><p><span class="menu">/NOTIFY &lt;nick1&gt; [nick2] ...</span><br />
191Adds &lt;nick(s)&gt; to your notify list.</p></li>
192
193<li _translation_id="5449"><p><span class="menu">/PEXEC /RRUN &lt;app1&gt; [ | &lt;app2&gt; | ... ]</span><br />
194Executes the given &lt;app&gt;. If more than one application is provided, they will be executed in a pipe.<br />
195e.g. <span class="menu">/PEXEC Terminal | StyledEdit</span> opens a new Terminal, and afterwards StyledEdit<br />
196or <span class="menu">/PEXEC ls -la ~/Downloads/</span> displays the contents of your ~/Downloads/ directory in the current window (Attention!)</p></li>
197
198<li _translation_id="5450"><p><span class="menu">/OP /VOICE &lt;nick1&gt; [nick2] ...</span><br />
199Ops or voices to &lt;nick(s)&gt;.</p></li>
200
201<li _translation_id="5451"><p><span class="menu">/PART</span><br />
202Leaves current channel or network.</p></li>
203
204<li _translation_id="5452"><p><span class="menu">/PING &lt;nick&gt;</span><br />
205Pings the &lt;nick&gt; and returns the ping-time. Equivalent to <span class="menu">/CTCP &lt;nick&gt; PING</span>.</p></li>
206
207<li _translation_id="5487"><p><span class="menu">/QUERY /Q &lt;nick&gt; [message]</span><br />
208Opens a query window on &lt;nick&gt;, optionally along with a [message].</p></li>
209
210<li _translation_id="5454"><p><span class="menu">/QUIT /QUI [custom-quit-message]</span><br />
211Quits current network. If [custom-quit-message] is not specified, the default set in Preferences will be used.</p></li>
212
213<li _translation_id="5455"><p><span class="menu">/RAW /QUOTE &lt;command|text&gt;</span><br />
214Sends a raw IRC command.</p></li>
215
216<li _translation_id="5488"><p><span class="menu">/RECONNECT</span><br />
217Will reconnect you to the current network if the 47 automatic reconnection attempts have failed.</p></li>
218
219<li _translation_id="5473"><p><span class="menu">/SLEEP &lt;deciseconds&gt;</span><br />
220Causes current thread to sleep for the specified time ; for future scripting use.</p></li>
221
222<li _translation_id="5474"><p><span class="menu">/SQUIT</span><br />
223IRC operator command to disconnect a server.</p></li>
224
225<li _translation_id="5459"><p><span class="menu">/T</span><br />
226Displays the channel-topic of current channel.</p></li>
227
228<li _translation_id="5460"><p><span class="menu">/T &lt;new-channel-topic&gt;</span><br />
229Same as <span class="menu">/TOPIC &lt;channel&gt; &lt;new-channel-topic&gt;</span>, but on current channel.</p></li>
230
231<li _translation_id="5461"><p><span class="menu">/TIME &lt;nick&gt;</span><br />
232Returns local time of &lt;nick&gt;. Equivalent to <span class="menu">/CTCP &lt;nick&gt; TIME.</span></p></li>
233
234<li _translation_id="5462"><p><span class="menu">/TOPIC &lt;channel&gt;</span><br />
235Displays the channel-topic of &lt;channel&gt;.</p></li>
236
237<li _translation_id="5463"><p><span class="menu">/TOPIC &lt;channel&gt; &lt;new-channel-topic&gt;</span><br />
238Sets the channel topic of &lt;channel&gt; to &lt;new-channel-topic&gt;.</p></li>
239
240<li _translation_id="5464"><p><span class="menu">/UNNOTIFY &lt;nick1&gt; [nick2] ...</span><br />
241Removes &lt;nick(s)&gt; from your notify list.</p></li>
242
243<li _translation_id="5475"><p><span class="menu">/UPTIME [-l]</span><br />
244Displays the systems uptime. If [-l] is specified, the uptime will be echoed locally, and not sent to the network.</p></li>
245
246<li _translation_id="5466"><p><span class="menu">/VERSION &lt;nick&gt;</span><br />
247Returns the client-version of &lt;nicks&gt; IRC-client. Equivalent to <span class="menu">/CTCP &lt;nick&gt; VERSION</span>.</p></li>
248
249<li _translation_id="5467"><p><span class="menu">/VISIT &lt;url&gt;</span><br />
250Opens &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>
251
252<li _translation_id="5468"><p><span class="menu">/WEBSTER /DICTIONARY [word]</span><br />
253Opens 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>
254
255<li _translation_id="5469"><p><span class="menu">/VUPTIME [-l]</span><br />
256Displays the Vision uptime. The [-l] parameter has the same effect as in <span class="menu">/UPTIME</span>.</p></li>
257
258<li _translation_id="5476"><p><span class="menu">/WALLOPS</span><br />
259IRC operator command that sends a wallops message (visible to those with umode w active).</p></li>
260
261<li _translation_id="5471"><p><span class="menu">/WHOIS /W &lt;nick&gt;</span><br />
262Returns whois information of &lt;nick&gt;.</p></li>
263</ul>
264
265</div>
266</div>
267
268<!--
269<div class="nav">
270<div class="inner"><span>
271 « <a href="pe.html">Pe</a>
272:: <a href="../applications.html#list-of-bundled-apps" class="uplink">Applications</a>
273:: <a href="wonderbrush.html">WonderBrush</a> »
274</span></div>
275</div>
276-->
277</body>
278</html>