Dengan "mengubah warna", maksud saya sesuatu seperti ganti hitam dari #000000
menjadi #111111
, dan dengan "konsol TTY", maksud saya apa yang Anda dapatkan ketika Anda melakukan Ctrl+ Alt+ F1dari X11, bukan emulator terminal seperti xterm
atau urxvt
.
Saya menggunakan Arch Linux, tapi saya pikir ini lebih berkaitan dengan program yang menyediakan TTY ( agetty
, saya pikir).
/
color in bash
mendapatkan daftar semua pelarian.\e[0;30m
untuk hitam, saya mencari cara untuk menyesuaikan warna aktual untuk setiap warna yang disebutkan.Jawaban:
The setterm perintah apa yang Anda cari.
EDIT
Tidak, tidak ada cara untuk mengubah nama warna seperti yang Anda minta. Mereka tidak dirujuk seperti itu di mana saja dalam kutukan, terminfo, atau terminal itu sendiri. Anda dapat mengubah definisi indeks warna (saya kira 0-15) dengan mengedit sumber kernel dan mengkompilasi ulang.
sumber
Ini sepenuhnya mungkin dan sesuatu yang saya lakukan pada pengaturan Arch saya.
Anda bisa menjatuhkan sesuatu seperti ini di skrip shell dan menjalankannya saat masuk:
The
\e]P0
to\e]PF
(base 16) adalah urutan pelarian yang Anda perlukan untuk mengatur 16 (8 setengah terang, 8 cerah) warna. Setelah itu Anda meletakkan warna pengganti yang Anda inginkan misalnya151515
.sumber
Ini adalah perintah terbaik yang saya tahu:
Sejauh ini saya hanya dapat memiliki 8 warna berbeda. Mungkin lebih dengan menggunakan bright di depan basic 8?
sumber