Zajmuję się programowaniem na komputerze kolegi. Ma wersję emacsa (23.1.1), z której wcześniej nie korzystałem. Mój problem polega na tym, że kiedy przechodzę do trybu powłoki, mój monit bash wygląda następująco:
^[]0;jay@socrates:~^G[jay@socrates]$
Mam PS1
ustawione '[\u@\h]\$ '
w moim .bashrc
. Powinno to wyglądać tak:
[jay@socrates]$
Tak to wygląda w zwykłej powłoce. Sprawdziłem również, czy PS1 ma poprawną wartość w powłoce emacsa, więc teraz nie mam pomysłów. Jak mogę uzyskać monit, aby wyglądał tak, jak chcę?
Widziałem kilka sugestii do użycia term
lub eshell
zamiast shell
. term
ma taki sam problem jak powyżej i eshell
całkowicie ignoruje mój, PS1
więc to naprawdę nie pomaga.