Saya telah melihat di beberapa tangkapan layar (tidak ingat di mana di web) bahwa terminal dapat menampilkan [[email protected] /]$
dalam huruf tebal. Saya menantikan untuk mendapatkan ini juga karena saya selalu menemukan diri saya menggulir melalui keluaran panjang untuk mencari tahu dengan susah payah baris pertama setelah perintah saya.
Bagaimana saya bisa membuat nama pengguna dll. tebal atau berwarna?
Jawaban yang Diterima:
Anda seharusnya dapat melakukan ini dengan menyetel PS1
variabel prompt di ~/.bashrc
. Anda file seperti ini:
PS1='[\[email protected]\h \w]\$ '
Untuk membuatnya berwarna (dan mungkin tebal – ini tergantung pada apakah emulator terminal Anda telah mengaktifkannya), Anda perlu menambahkan kode warna escape:
PS1='\[\e[1;91m\][\[email protected]\h \w]\$\[\e[0m\] '
Di sini, semuanya tidak lolos di antara 1;91m
dan 0m
bagian akan diwarnai dalam 1;91
warna (merah tebal). Letakkan kode escape ini di sekitar bagian yang berbeda dari perintah untuk menggunakan warna yang berbeda, tetapi ingat untuk menyetel ulang warna dengan 0m
atau Anda akan memiliki keluaran terminal berwarna juga. Ingatlah untuk mencari sumber file setelahnya untuk memperbarui shell saat ini:source ~/.bashrc