Anda dapat menggunakan sintaksis berbasis Linux di salah satu skrip startup Anda. Baru saja menguji ini pada kotak OS X Mountain Lion.
misalnya. di Anda~/.bash_profile
export TERM="xterm-color"
export PS1='\[\e[0;33m\]\u\[\e[0m\]@\[\e[0;32m\]\h\[\e[0m\]:\[\e[0;34m\]\w\[\e[0m\]\$ '
Ini memberi Anda prompt berwarna yang bagus. Untuk menambahkan lsoutput berwarna , Anda dapat menambahkan alias ls="ls -G".
Untuk menguji, jalankan a source ~/.bash_profileuntuk memperbarui terminal Anda saat ini.
Catatan sisi tentang warna: Warna didahului oleh urutan pelarian \edan ditentukan oleh nilai warna, terdiri dari [style;color+m]dan dibungkus dengan []urutan yang diloloskan . misalnya.
- merah =
\[\e[0;31m\]
- tebal merah (gaya 1) =
\[\e[1;31m\]
- pewarnaan yang jelas =
\[\e[0m\]
Saya selalu menambahkan skema warna yang sedikit dimodifikasi di root .bash_profile untuk membuat nama pengguna merah, jadi saya selalu melihat dengan jelas jika saya masuk sebagai root (berguna untuk menghindari kesalahan jika saya memiliki banyak jendela terminal terbuka).
Dalam /root/.bash_profile:
PS1='\[\e[0;31m\]\u\[\e[0m\]@\[\e[0;32m\]\h\[\e[0m\]:\[\e[0;34m\]\w\[\e[0m\]\$ '
Untuk semua akun SSH saya online, saya pastikan untuk memasukkan nama host merah, untuk membedakan apakah saya di terminal lokal atau jauh. Cukup edit .bash_profilefile dalam direktori home Anda di server .. Jika tidak ada .bash_profilefile di server, Anda dapat membuatnya dan harus bersumber saat login.
Jika ini tidak berfungsi seperti yang diharapkan untuk Anda, harap baca beberapa komentar di bawah karena saya tidak terlalu sering menggunakan MacOS ..
Jika Anda ingin melakukan ini di server jauh, periksa apakah ~/.bash_profilefile ada. Jika tidak, cukup buat dan itu akan secara otomatis bersumber pada login Anda berikutnya.