[BASH] Ligne coupée (résolu)
Publié : lun. 16 janv. 2012, 01:36
Bonjour,
Qu'il s'agisse du terminal de gnome ou des tty, si je tape une commande un peu trop longue, elle reprends au début de la ligne au lieu de passer à la ligne suivante... De même, impossible de faire revenir le curseur au début d'une ligne, il se place au mieux au tier de la ligne.
Comme des images seront plus parlantes :
Première ligne : le "d'abord" est coupé et reprend au début de la ligne, effaçant mon prompt.
Deuxième ligne : tout est normal, tant que je ne continue pas ma ligne
Troisième ligne : le curseur ne revient pas au début de la ligne, il reste bloqué sur le "n".
Mon /etc/profile
Mon .bashrc :
Je précise que mon bashrc est le même pour root et que le problème est identique. En revanche en créant un nouvel utilisateur, plus de soucis ! J'en déduis que le pb vient du .bashrc, mais je ne vois rien de choquant 
Qu'il s'agisse du terminal de gnome ou des tty, si je tape une commande un peu trop longue, elle reprends au début de la ligne au lieu de passer à la ligne suivante... De même, impossible de faire revenir le curseur au début d'une ligne, il se place au mieux au tier de la ligne.
Comme des images seront plus parlantes :

Première ligne : le "d'abord" est coupé et reprend au début de la ligne, effaçant mon prompt.
Deuxième ligne : tout est normal, tant que je ne continue pas ma ligne
Troisième ligne : le curseur ne revient pas au début de la ligne, il reste bloqué sur le "n".
Mon /etc/profile
Code : Tout sélectionner
# /etc/profile
#Set our umask
umask 022
# Set our default path
PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin"
export PATH
# Load profiles from /etc/profile.d
if test -d /etc/profile.d/; then
for profile in /etc/profile.d/*.sh; do
test -r "$profile" && . "$profile"
done
unset profile
fi
# Source global bash config
if test "$PS1" && test "$BASH" && test -r /etc/bash.bashrc; then
. /etc/bash.bashrc
fi
# Termcap is outdated, old, and crusty, kill it.
unset TERMCAP
# Man is much better than us at figuring this out
unset MANPATH
Code : Tout sélectionner
#
# ~/.bashrc
#
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
# pour avoir la coloration
eval "`dircolors -b`"
PS1='
[ \033[33m\u \
\033[36m\w \
\033[41m\$\
\033[00m ] '
#alias
alias ls='ls --color=auto'
