[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

10.1.4 Setting up shell titles in your `.screenrc'

Here are some .screenrc examples:

 
screen -t top 2 nice top

Adding this line to your .screenrc would start a niced version of the top command in window 2 named `top' rather than `nice'.

 
shelltitle '> |csh'
screen 1

This file would start a shell using the given shelltitle. The title specified is an auto-title that would expect the prompt and the typed command to look something like the following:

 
/usr/joe/src/dir> trn

(it looks after the '> ' for the command name). The window status would show the name `trn' while the command was running, and revert to `csh' upon completion.

 
bind R screen -t '% |root:' su

Having this command in your .screenrc would bind the key sequence C-a R to the su command and give it an auto-title name of `root:'. For this auto-title to work, the screen could look something like this:

 
% !em
emacs file.c

Here the user typed the csh history command !em which ran the previously entered emacs command. The window status would show `root:emacs' during the execution of the command, and revert to simply `root:' at its completion.

 
bind o title
bind E title ""
bind u title (unknown)

The first binding doesn't have any arguments, so it would prompt you for a title when you type C-a o. The second binding would clear an auto-titles current setting (C-a E). The third binding would set the current window's title to `(unknown)' (C-a u).



This document was generated by Davide on March, 6 2002 using texi2html