Project

General

Profile

Actions

Bug #294

closed

ONNV terminal definitions are old and crufty

Added by Alasdair Lumsden about 11 years ago. Updated over 10 years ago.

Status:
Resolved
Priority:
Normal
Category:
lib - userland libraries
Start date:
2010-10-03
Due date:
% Done:

60%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

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:

http://www.greenviolet.net/articles/2010/02/24/opensolaris-updated-terminal-databases.gv

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.


Files

xterm.ti (2.08 KB) xterm.ti Gary Mills, 2010-10-03 06:44 PM

Related issues

Has duplicate illumos gate - Bug #381: Fix Home,end,pgup,pgdw in terminfo for xtermClosed2010-10-26

Actions
Actions

Also available in: Atom PDF