In một mẫu thử nghiệm 256 màu trong thiết bị đầu cuối [đã đóng]


8

Làm cách nào để in mẫu thử nghiệm 256 màu trong thiết bị đầu cuối của tôi?

Tôi muốn kiểm tra xem thiết bị đầu cuối của tôi có hỗ trợ chính xác 256 màu không.


6
Vui lòng không vượt qua ( Askubfox.com/questions/821157/NH ).
edwinksl

Tôi hiểu rằng đó là để ngăn chặn thời gian bị lãng phí khi trả lời một câu hỏi đã được trả lời. Nó hoàn toàn phù hợp với cả hai trang web ... Làm thế nào để nói cái nào phù hợp hơn?
Tom Hale

3
câu hỏi không liên quan đến Ubuntu nên được chuyển hướng ở đây
Emmanuel

Có - điều này không giới hạn ở Ubuntu
Tom Hale

Câu trả lời:


17

Mẫu thử nghiệm 256 màu

Mẫu thử nghiệm 256 màu

Đối với ở trên, bạn có thể sử dụng mã bash của tôi . ("Nhìn Ma, không có quy trình con!")

Hoặc cho một bash quicky:

for i in {0..255} ; do
    printf "\x1b[38;5;${i}m%3d " "${i}"
    if (( $i == 15 )) || (( $i > 15 )) && (( ($i-15) % 12 == 0 )); then
        echo;
    fi
done

Mẫu thử nghiệm 24-bit / truecolour

Xem câu hỏi này cho toàn phổ :)


Không chắc chắn tại sao bạn định dạng nó theo cách này nhưng ít nhất nó hoạt động và trông tốt.
Julie Pelletier

1
Góp ý để phát triển?
Tom Hale

Hoạt động cũng trên zsh
Emmanuel

1
có thể thử cái đóprintf "%03d\e[48;5;${i}m \e[0m " $i;
Emmanuel

Trên bash, printfkhông phải là một nội dung - vì vậy, điều này thực sự sử dụng các quy trình con
Zach R

7

Cài đặt ứng dụng có tên colortest

và sử dụng các lệnh sau để kiểm tra biểu đồ màu ASCII

colortest-8   => Display color palette using 8 colors.
colortest-16  => Display color palette using 16 colors.
colortest-256 => Display color palette using 256 colors.

2
Cài đặt một ứng dụng có tên colortest. colortestGói đó bắt nguồn từ đâu? Nó không xuất hiện trong repos Fedora hoặc Arch.
phg

1
Ứng dụng cho biết có sẵn cho ubuntu. Để biết thêm thông tin, hãy tham khảo liên kết này vim.org/scripts/script.php?script_id=1349
SHW
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.