Warna Terminal
Turutan kod untuk paparan teks berwarna di terminal
\033[
- untuk non-printing escape sequences ;- Separator bagi kombinasi kod-kod parameter SGR adalah simbol
semicolon, ;
.Saya hanya rekodkan yang mana relevan kepada saya dari laman web di atas:
Kod Ciri-ciri Paparan Penerangan 0 Tetapkan semula / Normal Semua ciri ditutup 1 Bold Tulisan tebal 2 Ringan Tulisan nipis 3 Miring Hanya untuk tulisan tertentu e.g. Hack. Terminus
tidak menyokong ciri ini4 Bergaris bawah Tulisan dengan satu garisan bawah 5 Berkelip perlahan Tulisan berkelip. Mengganggu tumpuan. Tidak disokong sekiranya ditetapkan latar belakang 6 Berkelip laju Tulisan berkelip. Mengganggu tumpuan. Tidak disokong sekiranya ditetapkan latar belakang 7 Kontra (inverted) Ciri terbalik antara warna latar belakang dan hadapan 30 Warna hitam Tetapan latar hadapan (8C) 31 Warna merah Tetapan latar hadapan (8C) 32 Warna hijau Tetapan latar hadapan (8C) 33 Warna kuning Tetapan latar hadapan (8C) 34 Warna biru Tetapan latar hadapan (8C) 35 Warna magenta Tetapan latar hadapan (8C) 36 Warna cyan Tetapan latar hadapan (8C) 37 Warna putih Tetapan latar hadapan (8C) 38 Tetapan latar hadapan Diikuti kod ;5;N
, dengan ‘N’ merujuk kepada nombor kod 256 warna (256C)40 Warna hitam Tetapan latar belakang (8C) 41 Warna merah Tetapan latar belakang (8C) 42 Warna hijau Tetapan latar belakang (8C) 43 Warna kuning Tetapan latar belakang (8C) 44 Warna biru Tetapan latar belakang (8C) 45 Warna magenta Tetapan latar belakang (8C) 46 Warna cyan Tetapan latar belakang (8C) 47 Warna putih Tetapan latar belakang (8C) 48 Tetapan latar belakang Diikuti kod ;5;N
, dengan ‘N’ merujuk kepada nombor kod 256 warna (256C)90 Warna hitam terang Tetapan latar hadapan (8C) 91 Warna merah terang Tetapan latar hadapan (8C) 92 Warna hijau terang Tetapan latar hadapan (8C) 93 Warna kuning terang Tetapan latar hadapan (8C) 94 Warna biru terang Tetapan latar hadapan (8C) 95 Warna magenta terang Tetapan latar hadapan (8C) 96 Warna cyan terang Tetapan latar hadapan (8C) 97 Warna putih terang Tetapan latar hadapan (8C) 100 Warna hitam terang Tetapan latar belakang (8C) 101 Warna merah terang Tetapan latar belakang (8C) 102 Warna hijau terang Tetapan latar belakang (8C) 103 Warna kuning terang Tetapan latar belakang (8C) 104 Warna biru terang Tetapan latar belakang (8C) 105 Warna magenta terang Tetapan latar belakang (8C) 106 Warna cyan terang Tetapan latar belakang (8C) 107 Warna putih terang Tetapan latar belakang (8C) m
- untuk colour escape sequences
8 warna
(Pautan ke fail konfigurasi zsh saya)
Contoh kod tanpa latar belakang:Hasil paparan di terminal:

zsh
\033[1;33m

Contoh kod dengan latar belakang:Hasil paparan di terminal:

zsh
\033[0;47m\033[3;30m

256 warna: paparan skrin dengan resolusi 1920 lebar
(Pautan ke fail konfigurasi zsh saya)
Kod warna 16 dan 232 sehingga 234 tidak kelihatan kerana warnanya gelap seakan-akan warna latar belakang. Memang sengaja saya tidak tetapkan warna latar belakang yang terang khusus untuk pameran warna tersebut kerana tidak mahu terkeliru dengan warna sebenar.
Nombor kod adalah dari 0 sehingga 255.
Contoh kod tanpa latar belakang:Hasil paparan di terminal:

zsh
\033[3;38;5;15m

Contoh kod dengan latar belakang:Hasil paparan di terminal:

zsh
\033[0;48;5;27m\033[1;38;5;15m

Kali terakhir dikemaskini: