Tidak ada alasan teknis untuk itu tidak mungkin. Namun tidak banyak alasan mengapa ini tidak praktis. Dengan jumlah real-estate layar terbatas yang ditampilkan karakter di layar, Anda akan kesulitan menemukan lebih dari 256 warna simultan di layar.
Sejauh yang saya tahu klien terminal menggunakan ruang warna yang diindeks. Salah satu alasan untuk itu adalah bahwa dalam bentuknya yang paling sederhana, 256 warna yang diindeks dapat digambarkan dengan satu byte. Sementara ruang warna RGB membutuhkan dua atau tiga byte. Mengingat bagaimana warna dikodekan dalam aliran terminal, setiap warna setidaknya akan menjadi dua byte + markup pintar. Ini mungkin bukan masalah besar memori vise, tetapi ketika pada aliran jaringan waktu nyata itu mungkin bertambah pada latensi, terutama (koreksi saya jika saya salah) setiap karakter dikirim dalam paket itu sendiri.