“autostart” do screenrc

1

Como posso iniciar um comando para determinadas abas na tela automaticamente?

Eu tentei usar o comando diretamente (tela mc), mas parece carregar com ambiente quebrado ou perfil do terminal. Eu também tentei usar o comando stuff que parece fazer o que eu preciso, exceto por falta de enter: se eu escrevo stuff mc eu vejo as letras mc na aba correta, mas para executá-lo eu tenho que pressionar digite manualmente. Existe maneira de fazer isso automaticamente? Ou, para programadores C, qual é o stuff equivalente para \n ?

    
por god 19.06.2016 / 21:18

1 resposta

0

Da página do manual:

screen [-opts] [n] [cmd [args]|//group]

Então, para executar mc na inicialização, seu .screenrc deve conter pelo menos

screen mc

Se as configurações do seu terminal estiverem quebradas, pode ser que o seu sistema não contenha uma entrada para a tela no banco de dados do terminal. Neste caso, você pode tentar dizer para tratar a tela como um VT100 com este arquivo de configuração alternativo:

term vt100
screen mc
    
por 20.06.2016 / 08:32