Date: Tue, 8 Mar 2005 07:34:40 +0100 From: Emanuel Strobl <emanuel.strobl@gmx.net> To: freebsd-questions@freebsd.org Subject: ttydX and xterm size (LINES and COLUMNS understanding) Message-ID: <200503080734.46757@harrymail>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] Dear console gurus, when I open a xterm on the local machine, say with 100x37, vi and man recognizes the size and display the content correctly. If I use cu/tip in a 100x37 xterm "ls" works fine (uses all lines) as long as I start vi but man doesn't work (no scrolling possible). After the vi session only 24 lines (or whatever type I set in /etc/ttys) are used, but man works correctly. Why can I use different terminal sizes on the local machine and in ssh sessions but not over a serial console? If I set "setenv LINES 37" and "setenv COLUMNS 100" it works also on the serial line but why or how can vi and others know what size my terminal is via ssh session? I'm sure this behaviour is adoptable to serial consoles too. Thanks, -Harry [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCLUeGBylq0S4AzzwRAnUuAJ9gXOuJuzRpFNrUtoXtYxjoQfMrNQCffjZM x1mB07tOrW81brc93ytfzlU= =P7QP -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200503080734.46757>
