On Fri, Nov 23, 2007 at 02:11:24PM +0100, Pieter Verberne wrote:
> for example, when I type 'ls' I get this:
> $ ls
> altroot boot    bsd.rd  etc     mnt     root    stand   tmp     var
> bin     bsd     dev     home    obsd    sbin    sys     usr
> 
> Now I open a new xterm (Alt+Shift+Enter) and hit Alt+Enter to switch
> back to my previous xterm with the ls. All I see now is this:
> 
> $ ls
> altroot boot    bsd.rd  etc     mnt     root 
> bin     bsd     dev     home    obsd    sbin 
> $ 

Known xterm limitation, there is no way except screen(1) to fix
this.

> Another problem I often get with Nvi is that after resizing xterm, VI
> gives the following error:
> 
> +=+=+=+=+=+=+=+
> Window resize interrupted
> text input mode
> 
> And when I type 'j' : 
>  
> Error: move: l(19) c(48) o(0

Hmm, that looks like some nvi bug.

> (Anselm R. Garbe: You are working on st wich should solve these issues,
> isn't it? How is st doing now?)

st is designed to remember and rearrange the line buffer
according to window sizes, as long as you're not using a real VT
mode application like vi -- hence ls output will be reformatted
correctly. But if a VT app is running, it controls the whole
window area, so st can't help there.

See st as a mixture of 9term and xterm. VT mode apps will be
handled in a separate buffer in any case.

Regards,
-- 
 Anselm R. Garbe >< http://www.suckless.org/ >< GPG key: 0D73F361

Reply via email to