Banyak distribusi memeriksa jenis terminal sebelum mengatur prompt. Ubuntu, misalnya, mengandung permata kecil ini di .bashrc default:
# atur prompt mewah (non-warna, kecuali kita tahu kita "ingin" warna)
huruf "$ TERM" di
xterm-color) color_prompt = yes ;;
esac
Karena layar menggunakan variabel TERM sendiri ("layar"), bash berpikir itu tidak mampu menampilkan prompt warna mewah sehingga default ke yang lebih sederhana. Layar, tentu saja, sepenuhnya mampu dari kompleks yang sama seperti terminal normal.
Jadi, untuk mengganti perilaku ini, atur saja opsi PS1 pilihan Anda di akhir ~/.bashrc
file Anda . Atau, jika Anda ingin berpetualang, temukan tes yang memeriksa nilai variabel TERM dan memodifikasinya untuk menerima "layar" selain "warna xterm".