2016-08-19 60 views
-1

我想檢測系統控制檯是否支持來自Java應用程序的ANSI顏色代碼(以及哪些),而不依賴於本機代碼(也就是說,我無法與ncurses進行交互)。將TERM映射到支持的ANSI顏色代碼?

有沒有一種簡單可靠的方法將$TERM映射到控制檯支持的顏色代碼列表?

難道我的應用程序確實需要支持數百terminfo的代碼在http://invisible-island.net/ncurses/terminfo.src.html發現還是有,我應該檢查而不是(例如xtermxterm-colorxterm-256color)最小的名單?

更新:我發現的terminfo了很好的概述在http://tldp.org/HOWTO/Text-Terminal-HOWTO-16.html

回答