ports/115130: csh under screen causes vi to ignore the ":" key
Andrew.P.Lentvorski at FreeBSD.org
Andrew.P.Lentvorski at FreeBSD.org
Thu Aug 2 00:10:02 UTC 2007
>Number: 115130
>Category: ports
>Synopsis: csh under screen causes vi to ignore the ":" key
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Thu Aug 02 00:10:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Andrew P. Lentvorski, Jr.
>Release: FreeBSD 6.2-RELEASE-p6
>Organization:
>Environment:
FreeBSD s0.domaindeleted.com 6.2-RELEASE-p6 FreeBSD 6.2-RELEASE-p6 #0: Sat Jul 28 19:39:22 PDT 2007 root at s0.domaindeleted.com:/usr/obj/usr/src/sys/GENERIC i386
>Description:
If you start "screen", type "csh", and then start vi, it will ignore the ":" key.
This does not happen if the shell from which vi is started is sh or bash.
It also does not happen if vi is started in csh outside of screen.
I have no screenrc or .screenrc anywhere that I can find (this is a newly installed system with brand new ports).
I don't remember this being a problem before; however, I usually immediately change my root shell to /bin/sh, so I may just have missed it.
This is just plain weird. Presumably it's a typo in a termcap or curses entry in screen somewhere.
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list