Para mostrar todos os recursos de um terminal usando ncurses, você precisa de opções diferentes das sugeridas anteriormente. As opções -L
e -1
mostram nomes longos e uma única coluna, respectivamente.
Desde o lançamento 5.0 em 1999 , o ncurses tem suporte para os recursos definíveis pelo usuário (estendidos) que podem ser compilados em uma entrada terminfo se o tic -x
opção é fornecida. O xterm e outras entradas do terminal usam-nas, para definições adicionais de teclas de função e outras funcionalidades. Há um resumo deles no banco de dados do terminal .
Desde 2004 , infocmp teve uma opção -x
comparável, que é usada para mostrar os recursos estendidos. Então você usaria isso para imprimir todos recursos terminológicos:
infocmp -x
Você usaria infocmp
com opções diferentes para mostrar a descrição do terminal no formato termcap, por exemplo, -C
(nomes termcap) e -r
(termcap format). Entradas termcap são convencionalmente limitadas a 1023 bytes. No entanto, como todos os dados são do banco de dados do terminal (terminfo), ncurses podem, opcionalmente, relaxar esse limite, por exemplo, usando -T
. Finalmente, usando a opção -x
, o infocmp pode exibir recursos definidos pelo usuário no formato termcap - desde que seus nomes não tenham mais de 2 caracteres.