How come vi behaves strangely in xterms at 9.01?
Apparantly initial invocation of xterm under csh does not set LINES/COLUMNS correctly, and vi doesn’t handle that real well. One workaround is to put the following in .cshrc: if ( $?WINDOWID ) then set noglob;eval `/usr/bin/X11/resize`;unset noglob endif PHSS_2753 addresses this problem. (Thanks to Raymond Nijssen for the workaround.