Khi tôi ssh vào một hộp Ubuntu Lucid, dấu nhắc rất đẹp, với màu sắc. Tất cả mọi thứ là mặc định, theo như tôi biết. Đây là màn hình bên ngoài $ PS1 của tôi:
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@dev\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$
Nhưng sau khi tôi bắt đầu, màn hình sẽ biến mất. Mọi thứ khác đều ổn và màn hình của tôi có thể hỗ trợ màu sắc (lưu ý rằng .
và ..
trong đây ls -al
là màu xanh) nhưng lời nhắc thì không. Về lý thuyết mọi thứ nên giống hệt nhau. $ PS1 bên trong màn hình:
${debian_chroot:+($debian_chroot)}\u@dev:\w\$
EDIT: Đây chỉ là màn hình vanilla đơn giản.
echo $PS1
in cùng một thứ bên trong màn hình và bên ngoài màn hình?