Jawaban:
Seperti yang dikatakan tante, Anda harus mengatur $PS1
(prompt kiri) (dan opsional $PS2
(prompt baris kedua)).
(Variabel lain ada pada shell lain seperti $RPS1
(prompt kanan) untuk zsh)
Hal terbaik untuk dilakukan adalah mengedit .bashrc
file Anda di direktori home Anda dan menambahkan sesuatu seperti:
export PS1=...
Saya akan memberi Anda tautan tambahan yang selalu saya temukan berguna karena ada daftar warna yang tersedia.
Seperti orang lain katakan, ini ditentukan oleh lingkungan PS1
dan vars PS2
.
Default Ubuntu ps1
adalah:${debian_chroot:+($debian_chroot)}\u@\h:\w\$
Jadi, Anda ingin menjalankan yang berikut ini:
export PS1=${debian_chroot:+($debian_chroot)}\u@\h:\w\$
Untuk menjalankannya setiap kali Anda masuk, letakkan di ~/.bashrc
file Anda :
echo "export PS1=${debian_chroot:+($debian_chroot)}\u@\h:\w\$" >> ~/.bashrc
Karena Anda bertanya secara spesifik tentang Arch (well, itu tidak terlalu penting, tetapi itu membuat alasan yang bagus untuk menambahkan jawaban ...), Anda harus melihat entri ini di Arch Wiki: Color Bash Prompt . Dan untuk lebih menyenangkan, utas ini di Arch Forum: Apa PS1 Anda? . (Halaman dan halaman orang yang mencoba untuk mengalahkan satu sama lain dengan lebih banyak dan lebih rumit meminta .... itulah pengguna Arch khas untuk Anda.)
$PS2
adalah prompt yang Anda dapatkan ketika menulis perintah melalui beberapa baris, bukan prompt yang tepat. Prompt yang tepat adalah$RPS1
(dan$RPS2
sesuai untuk beberapa baris) pada zsh - bash tidak memiliki prompt yang tepat.