Screen is indispensible for me. I use it daily for anything apart from <br>browsing, word processing.<br><br>The one thing that annoyed me was that fast switching works only<br>for single digits. So to switch to session 5, you did Ctrl-A then 5, and <br>
you are there. <br><br>What about screens 10 to 15 (yes, I am the same guy who had 200+ Fire<br>Fox tabs open)?<br><br>The solution is obscure but functional:<br><br>Ctrl-A then ' (single quote) then the screen number followed by Enter.<br>
<br>Finally, after several years of using screen I found this a couple of months <br>ago.<br><br>Ctrl-A Ctrl-A takes you to the previous sessions, whichever it was.<br><br>The last mystery is that Ctrl-A c (create a new session) disconnects screen,<br>
and I have to reconnect to it. Don't know why this happens, and only on Ubuntu<br>8.04 not 10.04.<br><br>On Mon, Oct 25, 2010 at 9:20 PM, Johnny Ferguson <span dir="ltr"><<a href="mailto:hyperflexed@gmail.com">hyperflexed@gmail.com</a>></span> wrote:<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Screen is pretty amazing. If you use Ubuntu, there's a package containing some nice wrappers for screen named "Byobu". I highly recommend. Warning: you may never leave the terminal ever again.<br>

<br>
I find screen amazing for coding as I can keep code in one split, and compiler messages in the other. I hear VIM is capable of building code, but I haven't got around to learning that yet, so screen is very handy.<br>

<br>
If you appreciate screen, you might appreciate window managers like xmonad or ratpoison. No idea if they support multi-user sessions, but they embody the simple-yet-powerful (and minimalist) philosophy characteristic of screen.<br>

<br>
I couldn't imagine sharing control of a session. Multi-user sessions don't look that hard to set up:<br>
<a href="http://aperiodic.net/screen/multiuser" target="_blank">http://aperiodic.net/screen/multiuser</a><br><font color="#888888">
<br>
-Johnny</font><div><div></div><div class="h5"><br>
<br>
On 10/25/2010 07:40 AM, Richard Weait wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
You might remember a presentation on the GNU utility, screen, from a<br>
few meeting back.  You might have thought, "sure that seems nice and<br>
all, but how do I add an animated wallpaper to it?"<br>
<br>
Or you might have thought, "hunh? Paul says it gets confused by sudo.<br>
I should probably remember that so it doesn't cause me trouble in the<br>
future."<br>
<br>
Let this be a lesson to you.  Screen does get confused by sudo, so ssh<br>
in as the user who should be using screen.  Thanks Paul for that tip<br>
that, had I remembered earlier, would have saved me ten minutes.<br>
Without your tip, I could have wasted hours.<br>
<br>
So screen is keen.  I found it super-useful last week during a<br>
conference call regarding some server stuff.  A developer and I used<br>
the same screen to work on the project via the -x option.  We each<br>
ssh'd in to the server as the same user.  I started a screen session.<br>
He used screen -x to attach to the existing screen session. Then we<br>
could each see what the other was typing, and all the results from<br>
those commands.  This was a very handy way for two people with<br>
different skill sets to collaborate on a project.  When combined with<br>
a telephone call for a simultaneous voice connection, it felt very<br>
productive.<br>
<br>
Plus the whacky, "I'm going to press enter when you are typing your<br>
password" hijinx.<br>
<br>
So, it was good fun.  Screen is Keen.  Paul's presentation saved me some time.<br>
<br>
Apparently screen will let different users attach to the same session,<br>
but I haven't tried that yet.<br></blockquote></div></div></blockquote></div><br clear="all"><br>-- <br>Khalid M. Baheyeldin<br><a href="http://2bits.com">2bits.com</a>, Inc.<br><a href="http://2bits.com">http://2bits.com</a><br>
Drupal optimization, development, customization and consulting.<br>Simplicity is prerequisite for reliability. --  Edsger W.Dijkstra<br>Simplicity is the ultimate sophistication. --   Leonardo da Vinci<br>