Configuration Information [Automatically generated, do not change]: Machine: i686 OS: linux-gnu Compiler: gcc Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='i686' -DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='i686-pc-linux-gnu' -DCONF_VENDOR=' pc' -DLOCALEDIR='/usr/share/locale' -DPACKAGE='bash' -DSHELL -DHAVE_CONFIG_H -I. -I. -I./include -I./lib -march=i686 -mtune=generic - O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -DDEFAULT_PATH_VALUE='/usr/local/bin:/usr/bin:/bin:/usr/local/sbi n:/usr/sbin:/sbin' -DSTANDARD_UTILS_PATH='/usr/bin:/bin:/usr/sbin:/sbin' -DSYS_BASHRC='/etc/bash.bashrc' -DSYS_BASH_LOGOUT='/etc/bash.bash _logout' uname output: Linux baboun 3.2.8-1-ARCH #1 SMP PREEMPT Mon Feb 27 22:13:59 UTC 2012 i686 Intel(R) Pentium(R) M processor 2.00GHz GenuineIn tel GNU/Linux Machine Type: i686-pc-linux-gnu
Bash Version: 4.2 Patch Level: 20 Release Status: release Description: Question already sent by b...@wongs.net in Dec 2007, but got no response: http://lists.gnu.org/archive/html/bug-bash/2007-12/msg00070.html Repeat-By: 1. Open an xterm 2. run vi 3. resize the xterm window 4. quit vi 5. write some long text on the prompt You will see that the text is not wrapped correctly. It overlaps the prompt. Fix: Make it the default? Debian have this in /etc/bash.bashrc : # check the window size after each command and, if necessary, # update the values of LINES and COLUMNS. shopt -s checkwinsize I think it should be the default.