terminfo disable XON / XOFF

3

Eu posso desabilitar o controle de fluxo XON / XOFF:

stty -ixon

Então eu coloco isso no meu "~ / .profile". No entanto, eu comecei a fazer meu próprio terminal com "terminfo" e "tic", e notei estas opções:

xon_xoff          xon       xo     terminal uses xon/xoff handshaking

exit_xon_mode     rmxon     RX     turn off xon/xoff handshaking

xon_character     xonc      XN     XON character

Posso compilar meu terminal com algumas dessas opções e evitar ter que colocar o comando "stty" no meu arquivo de inicialização?

    
por Steven Penny 04.04.2017 / 06:08

1 resposta

3

curto: não

longo:

terminfo descreve os recursos de um terminal. Esses recursos específicos provavelmente foram adicionados à lista de possíveis recursos de terminal do AT & T no final dos anos 80 para descrever alguns terminais há muito esquecidos que não usavam ^S e ^Q .

maldições em geral ( ncurses especificamente ) não prestam atenção a esses recursos (porque ninguém os usa). stty não presta atenção por um motivo diferente: ignora o banco de dados do terminal, sendo essencialmente um programa dependente de plataforma com conhecimento codificado para preencher os casos em que um valor inicial padrão é necessário.

    
por 04.04.2017 / 10:45