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.