Digamos que eu tenha várias "abas" do shell (ou telas? Sessões?) Denominadas bash1, bash2, etc. abertas na tela do GNU. Quero que a barra de status (ou seja, a linha de legenda) exiba os nomes como "bash1 | bash2 | ..", com a guia atualmente aberta e a última guia aberta claramente marcadas.
Como faço isso acontecer com o meu .screenrc
?
ubuntu
gnu-screen
ARV
fonte
fonte
Respostas:
Edite ou crie (se não estiver presente)
/etc/screenrc
ou (~/.screenrc
) e adicione o código abaixoshelltitle 'bash'
pode ser alterado assim que a tela for criada. ( Ctrla+ A) o nome da sessão pode ser alterado paraSESSSIONNAME
com:sessionname SESSIONNAME
.fonte
'%{wk}%?%-Lw%?%{=b kR}(%{W}%n*%f %t%?(%u)%?%{=b kR})%{= w}%?%+Lw%?%? %{g}]'
A "guia" que você está se referindo é
Window
(corrija-me se estiver errado). Você deve tentar http://byobu.co/, que é um invólucro ao redorscreen
etmux
.Tenho certeza de que vem com a linha de legenda, destacando a janela atual por padrão, mas não me lembro de que há capacidade de marcar a última janela aberta.
MAS seriamente você deveria tentar
tmux
.fonte