Aqui está o meu .screenrc
que eu uso em todos os lugares para ver meus screen
números como guias na parte inferior da janela e uma linha informativa acima das guias . A parte que você realmente precisa está sob "aparência".
# skip the startup message
startup_message off
# go to home dir
chdir
# Automatically detach on hangup.
autodetach on
# Change default scrollback value for new windows
defscrollback 10000
# start with visual bell as default
vbell on
vbell_msg "bell on %t (%n)"
# look and feel
caption always "%{= bb}%{+b w}%n %t %h %=%l %H %c"
hardstatus alwayslastline "%-Lw%{= BW}%50>%n%f* %t%{-}%+Lw%<"
activity "Activity in %t(%n)"
shelltitle "shell"
shell -$SHELL
Além disso, você pode adicionar o seguinte para adicionar automaticamente duas guias quando o screen
for criado inicialmente:
screen ssh usr@IP1
screen ssh usr@IP2
Além disso, o conteúdo do status pode ser atualizado usando os códigos de escape emitidos pelos comandos shell e prompts. Por exemplo, eu atualizo o status com o diretório atual usando isso no meu .bashrc
:
if [ 'screen' == "${TERM}" ]; then
export PROMPT_COMMAND='printf "\e]2;%s %s\a" "${USER}" "${PWD}" '
fi