ayuda con .bashrc

Imagen de and_pozo
0 puntos

Hola... bueno les comento mi problema a ver si alguien me puede ayudar... el problema es que edite mi .bashrc para que se vea algo "lindo" y la cuestion es que me salio bien... pero he aqui el problema mi configuracion de PS1 ocupa dos lineas en la consola porque yo lo elegi asi y cuando escribo un comando muy largo en la consola en ves de saltar a la linea de abajo se escribe en la misma linea borrando los caracteres antes escritos me gustaria saber si me pueden ayudar este es mi .bashrc editado:

 

# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples

# If not running interactively, don't do anything
[ -z "$PS1" ] && return

# don't put duplicate lines in the history. See bash(1) for more options
export HISTCONTROL=ignoredups
# ... and ignore same sucessive entries.
export HISTCONTROL=ignoreboth

# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize

# make less more friendly for non-text input files, see lesspipe(1)
[ -x /usr/bin/lesspipe ] && eval "$(lesspipe)"

# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
debian_chroot=$(cat /etc/debian_chroot)
fi

# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color)
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
;;
*)
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
;;
esac

# Comment in the above and uncomment this below for a color prompt
# la linea siguiente la agregue yo para restaurar la configuracion solo la comento
PS1='${debian_chroot:+($debian_chroot)}\[\033[05;01;36m\]**_-_ANDRES_-_** \033[00;01m \w\n\033[00;01;35m\t \[\033[00;01;33m\]Nº: \# -- ESCRIBE AQUI>\[\033[00;01m\] \$ '
#PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
#PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"'
#la siguiente linea la agregue yo descomentar arriba y comentar abajo para restaurar la configuracion
PROMPT_COMMAND='echo -ne "\033]0;TERMINAL DE ANDRES: ${PWD/$HOME/~}\007"'
;;
*)
;;
esac

# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

#if [ -f ~/.bash_aliases ]; then
# . ~/.bash_aliases
#fi

# enable color support of ls and also add handy aliases
if [ "$TERM" != "dumb" ]; then
eval "`dircolors -b`"
alias ls='ls --color=auto'
#alias dir='ls --color=auto --format=vertical'
#alias vdir='ls --color=auto --format=long'
fi

# some more ls aliases
#alias ll='ls -l'
#alias la='ls -A'
#alias l='ls -CF'

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi

Imagen de slap
+1
0
-1

Usa este prompt:

PS1="${debian_chroot:+/$debian_chroot)}\[\033[01;36m\]**_-_ANDRES_-_**\[\033[0m\] \[\033[1;37m\]\w\n\
[\033[1;35m\]\t \[\033[1;33m\]Nº: \# -- ESCRIBE AQUI>\[\033[1;37m\] \$"

Los caracteres especiales deben ir siempre entre \[ y \]

Saludos.

slap

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de and_pozo
+1
0
-1

Me he dado cuenta que el caracter '\n' no lo reconoce del todo si bien  crea el salto de linea que deseo despues me lo saca de fea forma... creo que esa es la raiz del problema... muchas gracias slap probe de esa forma pero obtengo los mismos resultados... alguien me puede dar una razon a que se deba esta falla?

_-*PozO*-_

+1
0
-1

_-*PozO*-_

Imagen de slap
+1
0
-1

El prompt que te he puesto funciona bien.

Yo lo he puesto en dos líneas aquí para que no se descuadre la pantalla del foro, pero cuando lo copies pégalo en UNA sóla línea.

Saludos.
slap

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de and_pozo
+1
0
-1

tienes mucha razon slap el problema se ha solucionado... muchisimas gracias... perdon por obviar el detalle de las dos lineas... 

_-*PozO*-_

+1
0
-1

_-*PozO*-_