]> sipb.mit.edu Git - wiki.git/blobdiff - doc/UsingZephyr
(no commit message)
[wiki.git] / doc / UsingZephyr
index 3359d8358e48c3455c2c22bb1c34e62be6dd0035..d9a22efbe554bea6dd239335687f9e049fb464e3 100644 (file)
@@ -30,7 +30,7 @@ To start barnowl, run the command {{{add barnowl; barnowl}}} at the prompt on an
 
 The simplest use of Zephyr is to send personal zephyrs to other users. To send a zephyr, type : to bring up a command line, and run the command {{{zwrite USERNAME}}}. You can also start a {{{zwrite}}} command by simply typing z.
 
-You can then enter your message, and then enter a {{{.}}} on a line by itself to finish the zephyr. By convention, zephyrs are usually word-wrapped to 70-character lines or so; Pressing M-q (Alt-q, or Escape then q) will word-wrap the text you've entered for you.
+You can then enter your message, and then enter a {{{.}}} on a line by itself to finish the zephyr. By convention, zephyrs are usually word-wrapped to 70 characters or so per line; barnowl will wrap at about 10 characters less than the width of your terminal window, so if you have a large window, you may need to press M-q (Alt-q, or Escape then q) to word-wrap the current paragraph to a smaller width.
 
 Once you've sent and received zephyrs, you can navigate the message list with the arrow keys. Press {{{d}}} to mark a message as deleted, {{{u}}} to undelete it, and {{{x}}} to expunge all messages that have been marked as deleted.
 
@@ -80,13 +80,13 @@ Some common classes include:
 
 If you spend enough time on Zephyr, you'll begin noticing some strange phrases and words being thrown around.  Some of these include:
 
-'''i,i foo''':  originated from CMU and means "I have no point here, I just like to say:".  Sometimes people simply use quotes: {{{"foo"}}}.
+'''i,i foo''':  picked up from CMU zephyrland and means "I have no point here, I just like saying:".  Sometimes people simply use quotes: {{{"foo"}}}.
 
 '''mix''':  If somebody accidentally sends a Zephyr to the wrong class or person, they will send another Zephyr to that wrong/class person simply saying "mix".  This basically just means, "oops, sorry, I didn't mean to send that Zephyr here".  You might also see "-i mix", which is the same thing, only with instances.
 
 '''.d''':  You may see an instance change from {{{-i foo}}} to {{{-i foo.d}}}.  This indicates a deviation or tangent from the the original topic.
 
-'''starking''': Answering a question or replying to a topic to a topic several hours (or days, occasionally) later. The term originates from Greg Stark, who would often reply to zephyrs without seeing if anyone had answered yet, or worse, if the instance had moved on to an entirely different topic.
+'''starking''': Answering a question or replying to a topic to a topic several hours (or days, occasionally) later. The term originates from Greg Stark, who would often reply to zephyrs hours or occasionally days later without seeing if anyone had answered yet, or worse, if the instance had moved on to an entirely different topic.
 
 '''ttants''':  Literally, "Things That Are Not The Same".
 
@@ -118,14 +118,16 @@ And to log personals:
 :set logging on
 }}}
 
-This will log to the "zlog" directory in your locker. You probably don't want people to see what classes you're on or what people you talk to, so you can run the Athena command
+This will log to the "zlog" directory in your locker. You probably don't want people to see what classes you're on or what people you talk to, so you can run the Athena commands
 
 {{{
 mkdir -p ~/zlog
 fs sa ~/zlog system:anyuser none
+mkdir -p ~/zlog/people
+mkdir -p ~/zlog/class
 }}}
 
-to make this directory completely hidden.
+to create the necessary directories and make them completely hidden.
 
 === Colors ===
 
@@ -160,7 +162,7 @@ For more detailed information on filters, visit https://barnowl.scripts.mit.edu:
 
 == Running Barnowl in Screen ==
 
-It can be very annoying to have to close Barnowl when you turn off your computer.  During the time your computer is off, you're missing many (possibly important) zephyrs.  It can also be frustrating if you leave your computer on with Zephyr up, but go to a different computer and want to check your zephyrs - how do you do this?  These problems can be solved with the magic of screen.
+It can be very annoying to have to close Barnowl when you turn off your computer.  During the time your computer is off, you're missing many (possibly important) zephyrs.  It can be aggravating to be using zephyr via an unreliable network connection.  It can also be frustrating if you leave your computer on with Zephyr up, but go to a different computer and want to check your zephyrs - how do you do this?  These problems can be solved with the magic of screen.
 
 A more detailed and extensive explanation of this can be found at http://web.mit.edu/kchen/bin/owl-screen.txt.
 
@@ -200,4 +202,10 @@ kinit -l1d -r7d -54
 
 To detach a screen session (for example, if you want to log out), press C-a d (Control-A, then D).  Screen continues to run, but is no longer active.
 
-To reattach a screen session if it isn't detached, run {{{screen -r}}}.  To attach it but keep it attached elsewhere, you can run {{{screen -x}}}; you can use C-a F to resize it to your current window's size.  There are other options available, run {{{man screen}}} to learn more about them.
\ No newline at end of file
+To reattach a screen session, possibly detaching from wherever it's currently attached, run:
+
+{{{
+screen -dr
+}}}
+
+{{{screen}}} can do a whole lot more.   To find out about it, see UsingScreen.
\ No newline at end of file