Ini akan memberi Anda prompt dengan nama host dalam huruf tebal, dengan warna latar depan 214 dan warna latar 123.
Perhatikan bahwa ^["dimasukkan" dengan mengetik Ctrl+ vdan Ctrl+ [. Lihat artikel yang sangat bagus ini " That 256 Color Thing " untuk seluruh daftar atribut.
%F (%f)Start(stop) using a different foreground colour,if supported by the terminal.The colour may be specified two ways: either as a numeric argument, as normal, or by a sequence in braces following the %F,for example %F{red}.In the latter case the values allowed are as described for the fg zle_highlight attribute; see Char‐
acter Highlightingin zshzle(1).This means that numeric colours are allowed in the second format also.%K (%k)Start(stop) using a different bacKground colour.The syntax is identical to that for%F and %f.
export PS1='%{[38;5;24m%};%{[0m%} '
persis apa yang saya inginkan.Jawaban:
Pertama, pastikan terminal Anda mendukung 256 warna, yang saya kira sudah Anda miliki. Kedua, gunakan
PS1
variabel dengan kode yang benar, misalnya:Ini akan memberi Anda prompt dengan nama host dalam huruf tebal, dengan warna latar depan 214 dan warna latar 123.
Perhatikan bahwa
^[
"dimasukkan" dengan mengetik Ctrl+ vdan Ctrl+ [. Lihat artikel yang sangat bagus ini " That 256 Color Thing " untuk seluruh daftar atribut.sumber
gnome-terminal
tidak mendukung 256 warna.Dari
man zshmisc
:Juga untuk mencobanya bisa digunakan seperti itu:
sumber