problemen met BASH colors

Pagina: 1
Acties:

  • Barracuda
  • Registratie: Augustus 2000
  • Laatst online: 05-05-2023
ik zit al een tijd met een probleem, ik heb mijn BASH colors aangepast in .bashrc

alleen sinds is dit gedaan heb het ik het probleem dat als je meer dan 9 karakters op een regel tikt dat hij terug springt naar het begin van dezelfde regel en daar verder gaat met tikken.

ik heb al het eea op het inet hierover gevonden maar nergens een werkende oplossing gevonden.

ik heb dit probleem op zowel Ubuntu als RedHat

regel in .bashrc ziet er als volgt uit;
code:
1
PS1='[\033[0;31;49m\u\033[0;30;49m@\033[0;36;49m\h \033[0;32;49m\w\033[0;30;49m]'


de regel doet dit;
[username@hostname working dir]

gratis af te halen SUN ultra1 compleet


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 30-01 19:20

deadinspace

The what goes where now?

Je moet \\[ en \] om alle escape sequences heenzetten. Dat staat volgensmij wel in elke bash kleurtjes-prompt howto :P

  • Barracuda
  • Registratie: Augustus 2000
  • Laatst online: 05-05-2023
ok... |:( je hebt gelijk, alleen vond ik de [ en ] wel duidelijk om aan te geven waar mijn regel begint kan ik die nog escape-en zodat hij ze als text ziet?

ok ik ben eruit... het zier er nu als volgt uit;
code:
1
PS1='[\[\033[0;31;49m\]\u\[\033[0;30;49m\]@\[\033[0;36;49m\]\h \[\033[0;32;49m\]\w\[\033[0;30;49m\]] '


en nu werkt het goed

maandag gelijk op alle server zetten :)

Tnx

[ Voor 44% gewijzigd door Barracuda op 13-01-2008 01:08 ]

gratis af te halen SUN ultra1 compleet


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 30-01 19:20

deadinspace

The what goes where now?

Ehm, ze gewoon niet escapen? ;)

edit:
spuit 11

[ Voor 28% gewijzigd door deadinspace op 13-01-2008 01:11 ]