
Meu amigo me forneceu um documento bastante detalhado .screenrc
que coloquei em meu ~/
diretório. Estou bastante confiante de que quando executo screen
ele não está utilizando as edições do arquivo.
- Como posso confirmar se estou usando ou não?
- Como posso ter certeza de que meu sistema usa o
~/.screenrc
arquivo?
Responder1
$HOME/.screenrc deve ser o padrão compilado. Você também pode especificá-lo na linha de comando:
$ screen -c ~/.screenrc
Você também pode configurá-lo com uma variável de ambiente:
$ export SCREENRC="~/.screenrc"
Quanto a confirmar se está sendo lido/usado, tente colocar estes dois em seu screenrc:
hardstatus on
hardstatus alwayslastline
Se aparecer listando todas as suas janelas na linha inferior, seu screenrc está sendo lido.
Responder2
Lanceiro Brilhantea resposta de é útil, mas com base em alguma experiência limitada, posso acrescentar:
Se houver um erro no seu arquivo .screenrc, parece que ele screen
ignora o arquivo silenciosamente.
Isso poderia explicar a causa. Você pode começar com um arquivo vazio e adicionar as linhas lentamente para descobrir as linhas incorretas.
Responder3
O arquivo screenrc não entra em vigor até você fazer login na próxima vez. Se você criou o arquivo e, em seguida, executou a tela, parece que não funciona. No entanto, na próxima vez que você fizer login em uma sessão bash, isso funcionará.
Enquanto isso, você pode especificar o arquivo conforme a outra resposta. Acho mais fácil fazer login novamente rapidamente.