Donc mon invite bash ressemble à ceci [parth:~]$
et si je pars cd
à Desktop, ça ressemble à ça [parth:Desktop]$
. Je veux seulement voir le répertoire actuel, à côté de mon nom d'utilisateur, de sorte que si je vais dans un dossier, dans Desktop, il remplacerait Desktop par le nom du répertoire actuel.
C'est ce que j'ai dans mon ~/.bash_profile
pour que ça ressemble à ça : export PS1='[\033[01;32m\]\u\[\033[00m\]:\[\033[01;34m\]\W\[\033[00m\]]\$ '
Ce PS1 suit également la mise en évidence des couleurs de mon thème de terminal.
Le problème est que lorsque je clique plusieurs fois sur la flèche vers le haut (pour les commandes précédentes) et que je clique ensuite sur la flèche vers le bas, l'invite s'embrouille. Il ajoute une partie de la commande précédente à mon invite et je dois entrer CTRL + C
pour le réinitialiser. De plus, lorsque ma commande atteint la fin de la ligne, au lieu de passer à la nouvelle ligne, elle tourne autour de la même ligne.
Comment puis-je réparer cela ?