Existe alguma maneira de fazer o GNU Screen não solicitar confirmação?

1

Meu googling só me deixou o indício de que este era o caso do antigo screen , e agora o novo screen solicita confirmação (por exemplo, sempre que tento matar uma janela ou sair da tela). Existe uma variável ou remapeamento que elimine a solicitação? Também há um remapeamento que me poupará o trabalho de excluir o nome da janela quando eu tentar renomeá-lo?

Screen version 4.00.03 (FAU) 23-Oct-06
    
por Forethinker 20.03.2013 / 01:32

2 respostas

0

Não há resposta real. A solução alternativa:

  • use exit no shell em vez de ctrl-k
  • nunca renomeie sua janela: use as seguintes script ( ou algo similar)

    case $TERM in
    screen*)
        SCREENTITLE='\[\ek\e\\]\[\ek\W\e\\]'
        ;;
    *)
        SCREENTITLE=''
        ;;
    esac
    export PS1="${SCREENTITLE}[\u@\h \W]\$ "
    
por 23.03.2013 / 22:04
0

Aqui está uma maneira alternativa de renomear a janela atual. Ele resolve o problema de ter que excluir o nome da janela existente, no entanto, ele não salva nenhum pressionamento de tecla.

Controle + a : (coloca a tela no modo de comando)
: title <new window name>

    
por 20.03.2013 / 07:08