Je fais de la programmation sur la machine d'un collègue. Il a une version d'emacs (23.1.1) que je n'ai jamais utilisée auparavant. Mon problème est que lorsque je passe en mode shell, mon invite bash ressemble à ceci:
^[]0;jay@socrates:~^G[jay@socrates]$
Je me suis PS1mis à '[\u@\h]\$ 'mon .bashrc. Il est censé ressembler à ceci:
[jay@socrates]$
Voici à quoi cela ressemble dans un shell régulier. J'ai également vérifié que PS1 est réglé sur la valeur correcte dans le shell emacs, donc maintenant je n'ai plus d'idées. Comment puis-je obtenir mon invite pour ressembler à ce que je veux?
J'ai vu quelques suggestions à utiliser termou à la eshellplace de shell. terma le même problème d'invite que ci-dessus, et eshellignore complètement mon PS1donc ça n'aide pas vraiment.