Допустим, у меня есть несколько «вкладок» оболочки (или экранов? Сессий?) С именами bash1, bash2 и т. Д., Открытых на экране GNU. Я хочу, чтобы строка состояния (т. Е. Строка заголовка) отображала имена как «bash1 | bash2 | ..», с четко обозначенной текущей открытой вкладкой и последней открытой вкладкой.
Как я могу сделать это с моим .screenrc
?
ubuntu
gnu-screen
ARV
источник
источник
Ответы:
Отредактируйте или создайте (если не присутствует)
/etc/screenrc
или (~/.screenrc
) и добавьте приведенный ниже кодshelltitle 'bash'
может быть изменен после создания экрана. ( Ctrla+ A) Имя сеанса может быть измененоSESSSIONNAME
с:sessionname SESSIONNAME
.источник
'%{wk}%?%-Lw%?%{=b kR}(%{W}%n*%f %t%?(%u)%?%{=b kR})%{= w}%?%+Lw%?%? %{g}]'
«Закладка», на которую вы ссылаетесь,
Window
(поправьте меня, если я не прав) Вы должны попробовать http://byobu.co/, который является оберткой вокругscreen
иtmux
.Я уверен, что это идет со строкой заголовка, подсвечивая текущее окно по умолчанию, но я не помню, чтобы была возможность отметить последнее открытое окно.
НО серьезно ты должен попробовать
tmux
.источник