- Timestamp:
- Jul 5, 2003, 12:41:08 PM (21 years ago)
- Branches:
- master, barnowl_perlaim, debian, owl, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- f1e629d
- Parents:
- 6873455
- Location:
- doc
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/intro.txt
r3969e3a r675ce49 8 8 9 9 Owl is a tty, curses-based instant messaging client. This is a quick 10 guide to learning how to use it. Currently it supports onlyzephyr,11 but other messaging protocols, including AIM and Jabber, are on the12 way. Somemajor features of owl include:10 guide to learning how to use it. Currently Owl supports AIM & zephyr, 11 but other messaging protocols, including Jabber, are on the way. Some 12 major features of owl include: 13 13 14 14 o) As a tty client it can be run over telnet, rlogin or text ssh … … 28 28 ========================== 29 29 30 Owl will run happily without a config file, so to get started just run31 the program. Owl will take over the terminal window it is started in, 32 s o you may wish to have another terminal window available at the same33 time.30 Owl will run happily without a configuration file, so to get started 31 just run the program. Owl will take over the terminal window it is 32 started in, so you may wish to have another terminal window available 33 at the same time. 34 34 35 35 On Athena you can find owl in the ktools locker. To run it, type: 36 36 37 38 37 add ktools 38 owl 39 39 40 40 at the Athena% prompt. If you wish to run the latest beta release of 41 41 owl use: 42 42 43 add ktools 44 owl-beta 45 46 instead. 43 add ktools 44 owl-beta 45 46 instead. The beta release will often have newer features, but is not 47 as tried and true as the production release. As a result it may be 48 less stable. 47 49 48 50 The Screen Layout 49 51 ----------------- 50 52 There are three main parts to the owl screen. The large top portion 51 of the screen is where zephyrs are displayed. The status bar53 of the screen is where messages are displayed. The status bar 52 54 separates this area from the one below and displays owl status 53 55 information. The space below that is used to type messages and is … … 72 74 arguments to the zwrite command as you normally would. 73 75 76 Sending an AIM message 77 ---------------------- 78 79 Before sending an AIM message you must login to AOL Instant Messenger. 80 Use the 'aimlogin' command, with your screenname as an argument: 81 82 aimlogin <screenname> 83 84 You will be prompted for your password, which you must enter. Once 85 you are successfully logged in you can send an AIM message by pressing 86 the 'a' key, which will bring up an 'aimwrite' command: 87 88 aimwrite <screenname> 89 90 Supply the screen name you wish to write to as an argument and then 91 send the message just as you would send a zephyr, as described above. 92 74 93 Manipulating Messages 75 94 --------------------- … … 79 98 messages: 80 99 81 nmove to the next non-deleted message82 pmove to the previous non-deleted message83 C-n , downmove to the next message84 C-p , upmove to the previous message85 <move to the first message86 >move to the last message87 C-vpage down88 M-vpage up89 rightscroll the screen to the right90 leftscroll the screen to the left91 Pmove to the next personal message92 M-Pmove to the previous personal message100 n move to the next non-deleted message 101 p move to the previous non-deleted message 102 C-n or down move to the next message 103 C-p or up move to the previous message 104 < move to the first message 105 > move to the last message 106 C-v page down 107 M-v page up 108 right scroll the screen to the right 109 left scroll the screen to the left 110 P move to the next personal message 111 M-P move to the previous personal message 93 112 94 113 When you are ready to delete a message you can mark it for deletion 95 and a 'D' will appear to the left of the message. Messages will not 96 actually be removed until you perform an expunge. The following keys 97 are used to delete, undelete and expunge messages:98 99 dmark a message for deletion100 uunmark a message for deletion101 xexpunge deleted messages102 Tmark all 'trash' messages for deletion103 M-Dmark all messages in the view for deletion104 M-uunmark all messages in the view for deletion105 106 If you would like to respond to a zephyrsent to you there is a reply114 with the 'd' key, and a 'D' will appear to the left of the message. 115 Messages will not actually be removed until you perform an expunge. 116 The following keys are used to delete, undelete and expunge messages: 117 118 d mark a message for deletion 119 u unmark a message for deletion 120 x expunge deleted messages 121 T mark all 'trash' messages for deletion 122 M-D mark all messages in the view for deletion 123 M-u unmark all messages in the view for deletion 124 125 If you would like to respond to a message sent to you there is a reply 107 126 shortcut: 108 127 109 r Reply. Personal zephyrs get a personal reply,110 class/instance zephyrs get a publicreply.111 RReply to sender. Always replies personally112 to the user.113 M-rReply but allow editing of the command line.114 M-RReply to sender but allow editing of the115 128 r Reply. Personal messages get a personal reply, 129 group messages get a group reply. 130 R Reply to sender. Always replies personally 131 to the sender. 132 M-r Reply but allow editing of the command line. 133 M-R Reply to sender but allow editing of the 134 command line. 116 135 117 136 In the event that the current message is too large to fit on the 118 137 screen, you can scroll within the message using the following keys: 119 138 120 SPACEpage down121 bpage up122 RETURNline down123 BACKSPACEline up139 SPACE page down 140 b page up 141 RETURN line down 142 BACKSPACE line up 124 143 125 144 The message pointer will change to indicate that the message is not … … 128 147 Two other keys that relate to the current message: 129 148 130 iprint detailed information about the message131 winstruct netscape to visit a URL in the message149 i print detailed information about the message 150 w instruct netscape to visit a URL in the message 132 151 133 152 Other Functions … … 135 154 Some other functions that can be performed with a single keystroke: 136 155 137 A togglezaway on or off138 C-lrefresh and resize the screen139 C-zsuspend156 A toggle zephyr zaway on or off 157 C-l refresh and resize the screen 158 C-z suspend 140 159 141 160 Command Mode 142 161 ------------ 143 162 Owl has a command mode from which you can enter more detailed commands 144 for owl to process. To enter command mode press the colon (':') key:145 146 :begin command mode163 for Owl to process. To enter command mode press the colon (':') key: 164 165 : begin command mode 147 166 148 167 Owl will give you a command prompt and you can begin typing your … … 152 171 you can use the command: 153 172 154 173 show commands 155 174 156 175 And for detailed information on the syntax and use of a command you 157 176 can use: 158 177 159 178 help <command> 160 179 161 180 For example "help zwrite" will display all the options available when … … 169 188 variable. For example: 170 189 171 set personalbell on 172 173 will set the value of the variable 'personalbell' to on. The command: 174 175 print personalbell 190 set personalbell on 191 192 will set the value of the variable 'personalbell' to 'on'. The 193 command: 194 195 print personalbell 176 196 177 197 will show you the current value. The 'print' command with no 178 198 arguments: 179 199 180 200 print 181 201 182 202 Owl will show you the value of all variables. You can also use 183 203 184 show variables 185 show variable <variable> 204 show variables 205 206 show variable <variable> 186 207 187 208 To display further information on owl variables. 188 209 189 Views 190 ----- 210 211 ================ 212 Section 3: VIEWS 213 ================ 214 191 215 Owl always displays a current "view" of messages. The view describes 192 216 which set of messages should be included on the display. The default 193 217 view is called "all" and includes every message. However, you can 194 narrow the view to a particular set of zephyrs:195 196 M-nNarrow view to the selected conversation197 M-NNarrow view to selected conversation by instance198 VReturn to the home view (the 'all' view)199 XExpunge messages and return to home view200 201 If you press M-n while the pointer is on a personal zephyr, the view218 narrow the view to a particular set of messages: 219 220 M-n Narrow view to the selected conversation 221 M-N Narrow view to selected conversation by instance 222 V Return to the home view (the 'all' view) 223 X Expunge messages and return to home view 224 225 If you press M-n while the pointer is on a personal message, the view 202 226 will be narrowed to the conversation with that user only. If used on 203 a class zephyr the conversation will be narrowed to that class, with 204 a few special exceptions like class MESSAGE. 205 206 There are also some owl commands related to views: 207 208 viewclass <class> Narrow the view to the named class 209 viewuser <user> Narrow the view to the named user 227 a group message the conversation will be narrowed to that group. 228 229 There are also some Owl commands related to views: 230 231 viewclass <class> Narrow the view to the named zephyr class 232 viewuser <user> Narrow the view to the named user 210 233 211 234 More information on views and how they work is included in the section 212 235 on "FILTERS AND COLORS". 213 214 ==========================================215 Section 3: KEYBINDINGS AND COMMAND ALIASES216 ==========================================217 218 236 219 237 ============================= … … 221 239 ============================= 222 240 223 241 Filters 242 ------- 243 Owl will allow you to create custom message filters. A message filter 244 is an expression that matches a set of messages based on certain 245 criteria. Owl comes with a number of build-in filters already. You can 246 view a list of them with the command: 247 248 show filters 249 250 The default filters include: 251 252 all Matches all messages 253 none Matches no messages 254 personal Only personal messages (no group messages) 255 login Login/Logout notifications 256 auto Messages generated by automated programs 257 out Messages sent from you to another user 258 aim AIM messages 259 zephyr Zephyr messages 260 trash "Trash" messages 261 ping Zephyr pings 262 reply-lockout Messages for which the reply commands 263 should not work 264 265 If you wish to view the messages that match a particular filter, use 266 the 'view' command. For example: 267 268 view personal 269 270 This will display only personal messages on the screen. You can 271 change back to the 'all' view by pressing the 'V' key (capitalized). 272 Note that the 'v' key (not capitalized) is a shortcut to bring up the 273 'view' command. 274 275 You can also create your own filters. For more information on this, 276 consult the Owl Advanced Users Guide. 277 278 Colors 279 ------ 280 Every filter can have a color associated with it. Messages matching 281 the filter will then be displayed in that color if your terminal 282 supports it. The color for a filter can be set by using the '-c' 283 option to the filter command. For example: 284 285 filter personal -c white 286 287 This cause all messages in the 'personal' filter to be displayed in 288 white. You can produce a list of the colors available to Owl with the 289 command: 290 291 show colors 292 293 If a message matches more than one filter it will be displayed in the 294 color specified in the last filter listed in the 'show filters' 295 command. 296 297 If you would like your color settings to persist, such that they are 298 preset every time you start Owl, please read the "Saving Your 299 Settings" section below. 300 301 =============================== 302 Section 5: SAVING YOUR SETTINGS 303 =============================== 304 305 Any changes you make to Owl are lost when the program is terminated, 306 unless you specify otherwise. If you would like a setting to persist 307 such that it is available every time you start Owl you can use the 308 word 'startup' before any command. For example: 309 310 startup filter personal -c white 311 312 Will instruct Owl to color personal messages white both in the current 313 session and in any future Owl session. You may revert this behavior 314 with the 'unstartup' command: 315 316 unstartup filter personal -c white 317 318 which will not affect the current session, but will cause future 319 sessions not to take this action. 320 321 Here is another example, this instructs Owl to display zephyr ping 322 messages: 323 324 startup set rxping on 224 325 225 326 ========================== 226 Section 5: THE CONFIG FILE327 Section 6: THE CONFIG FILE 227 328 ========================== 228 329 … … 263 364 264 365 366 ========================================== 367 Section 4: KEYBINDINGS AND COMMAND ALIASES 368 ========================================== 369 370 265 371 ============================== 266 372 Section 6: FURTHER INFORMATION
Note: See TracChangeset
for help on using the changeset viewer.