> Date: Thu, 1 Nov 2001 13:20:53 -0500 (EST) > From: "Thomas E. Dickey" <[EMAIL PROTECTED]> > To: Roman Neuhauser <[EMAIL PROTECTED]> > cc: <[EMAIL PROTECTED]> > Subject: Re: color > > On Thu, 1 Nov 2001, Roman Neuhauser wrote: > > > > Date: Thu, 1 Nov 2001 10:54:42 -0500 (EST) > > > From: "Thomas E. Dickey" <[EMAIL PROTECTED]> > > > To: Roman Neuhauser <[EMAIL PROTECTED]> > > > cc: <[EMAIL PROTECTED]> > > > Subject: Re: color > > > > > > On Thu, 1 Nov 2001, Roman Neuhauser wrote: > > > > > > > > what was $TERM before you set rxvt.termName ? > > > > > > > > just xterm. > > > > > > "xterm" is usually the same as "xterm-r6" (no color). > > > > > > (but "xterm-color" isn't correct - would be nice if FreeBSD installed the > > > correct termcap entries so this wasn't something I had to point out > > > periodically). > > > > I don't say it's correct. I _don't_ know the correct value. I've seen > > this suggested on freebsd-questions@, and it works. But if you tell me > > the correct value, I'll be happy to change the setting. > > Usually (except of course the suggestions which are secondhand or worse) > the suggestion is based on the fact that FreeBSD doesn't install a termcap > entry for anything more appropriate. > > There is a termcap file distributed with rxvt and one with XFree86 xterm. > I'd start with those (preferring "rxvt" and "xterm-xfree86"). FreeBSD > uses a compiled database for termcap, iirc under /usr/share/misc. Edit > (save the original of course) the termcap file, putting the new entries at > the beginning. Recompile the termcap database (I don't recall the name of > the command - something like make_capdb - there is a manpage for it). > > There is also a better termcap file here (but doesn't necessarily include > a few of the specialized console types for FreeBSD): > > ftp://invisible-island.net/ncurses/termcap.src.gz Hi Thomas,
thank you for your answer. I don't know if it means anything, but my termcap already contained a rxvt entry, with a comment that it's taken from the rxvt-2.6.3 sources, which is what I use. I rebuilt the database just to be sure, commented out the rxvt.termName line in my .Xdefaults file, and opened a new terminal window (rxvt): roman@roman ~ > grep termName .Xdefaults ! rxvt.termName: xterm-color roman@roman ~ > echo $TERM xterm Next, I put the two rxvt entries (rxvt-basic and rxvt) from termcap.src.gz in my /usr/share/misc/termcap, and got these two messages upon issuing cap_mkdb: cap_mkdb: record not tc expanded: rxvt|rxvt terminal emulator (X Window System) cap_mkdb: record not tc expanded: rxvt|rxvt terminal emulator (X Window System) Whassup? Besides, termcap.src.gz says 'rxvt is normally configured to look for "xterm" or "xterm-color" as $TERM. Since rxvt is not really compatible with xterm, it should be configured as "rxvt" (monochrome) and "rxvt-color"'. What does that mean for me? Thank you for your patience. Roman -- FreeBSD 4.4-STABLE 12:26PM up 9 days, 23:09, 15 users, load averages: 0.71, 0.65, 0.57