ONNV terminal definitions are old and crufty
With a default install of snv_134 or oi_147, running something like vim inside screen produces very broken colours and what not.
I've attached an example screenshot someone has provided of an example issue. I believe their TERM is set to xterm-color, and they have exited vim from inside a screen. This combination is reportedly working fine in Linux.
I'm not a terminal emulation expert so I apologise for this problem description being a bit vague, but the default terminal definitions (termcap/terminfo?) break things like vim inside screen.
There seems to be a blog post about the issue by Lewellyn over here with a potential fix:
Although a simple and seemingly unimportant issue, I'd actually classify this as reasonably important as it is the simple annoyances that put off new users and converts from other UNIX platforms who expect this stuff to work out of the box.
Installing ncurses and setting "export TERMINFO=/usr/gnu/share/terminfo" works well as a workaround.
Updated by Garrett D'Amore over 8 years ago
- Category set to lib - userland libraries
- Status changed from New to Resolved
- Tags deleted (
user: Yuri Pankov <email@example.com>
date: Tue Aug 30 15:16:15 2011 -0700
294 ONNV terminal definitions are old and crufty
1149 tic issues useless warnings about filenames longer than 16 chars
Reviewed by: Gordon Ross <firstname.lastname@example.org>
Reviewed by: Garrett D'Amore <email@example.com>
Approved by: Garrett D'Amore <firstname.lastname@example.org>