On Thu, Jul 11, 2002 at 08:05:17AM +0800, Sacha Chua wrote:
> Seriously, though, I use X to manage my rxvt sessions and to take care
> of the occasional graphical app I need to run. <laugh> Emacs is my
> main application, and I usually run it in an rxvt so that I can keep
> it in screen[1].

For which use I have found Xfce to be PERFECT! The small "taskbar"
doesn't occupy that much space, and has icons for my most run programs
(mozilla, gvim, and wterms with customized titles for various SSH
stuff). For the task list, I've mapped my Windows keys to the WindowList
function which comes up with a list of windows which I can move to the
foreground by either clicking the entry using my mouse, or if I'd rather
keep my fingers on the keyboard, using the associated number or letter.

> [1] screen is a very handy program that multiplexes terminals. We do
> all sorts of weird things with it. <g> I should write something about
> screen soon...

Among other "wierd" things, I like having mutt on the main server
running in a screen. I noticed that unlike Pine, mutt (at least along
with vi) doesn't seem to have an auto-recovery feature for email that
gets lost when for some reason the session terminates (most of the time
this is because I got disconnected).

With screen, mutt is always running, and I can resume the session as I
left it from anywhere. Provided of course that the server hadn't died
since I last left things.

Screen also allows multiple instances of a session to be open, in what
the manual page calls multi-display mode, so you can say, work on your
mail from another workstation just to see if anything's new without
killing the session in your main terminal, or something like that.

I mustn't forget to mention of course that screen allows sessions to be
given nice names, that allow not just for easy recall of active sessions
(via the nice `screen -list`), but for convenient
attachment/reattachment, as well (via `screen -R <name>`). Unnamed
screens are given names based on the hostname and the controlling
terminal.

I don't know if I've already implied it, but screen sessions may be
detached from, using the Ctrl-A Ctrl-D sequence. They continue running
in the background, and may be reattached to later on.

And a whole lot more, of course. Sacha didn't say "all sorts" for
nothing. I've found the screen(1) manual page to be a really handy
reference for nice things that can be done with this really handy
utility. :)

 --> Jijo

-- 
Federico Sevilla III   :  <http://jijo.free.net.ph/>
Network Administrator  :  The Leather Collection, Inc.
GnuPG Key ID           :  0x93B746BE
_
Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph
To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]

To subscribe to the Linux Newbies' List: send "subscribe" in the body to 
[EMAIL PROTECTED]

Reply via email to