On Sun, Mar 11, 2007 at 01:15:44AM -0500, Richard Bronosky wrote:
> So, I take it this is a common problem?  Where can I find good
> information about TERMCAP?  There's lots of it out there... too much
> actually.  I'm looking for the page with all the right info and none
> of the extra stuff.

The basic problem is that screen is using it's own terminal entries.
The 'right' thing to do is to install them, either system-wide (if you
have root) or in your personal .termcap if you don't.

Or, you override the TERM by either specifying the term-type you prefer
on the command-line (which I do, with the alias) or detecting it in the
shell and overriding the variable, like others are suggesting, but I'd
probably do something more like:

if [ "$TERM" = "screen" ]; then
        export TERM=xterm
fi

rather than unsetting it completely.

I had to do this for one term program I used to use that would set the
TERM to VT220 instead of vt220 (note the caps).  I couldn't change it in
the program, so I changed it in the shell.

For info on fixing the termcap (or more probably terminfo) stuff, read
the man pages for termcap(5) and/or terminfo(5) (termcap is the old/BSD
way, terminfo is the new/SysV way), mostly depends on which lib your
program was linked against.

-- 
Michael Parson
[EMAIL PROTECTED]



_______________________________________________
screen-users mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/screen-users

Reply via email to