Имена экранных окон по умолчанию соответствуют названию программы, запускаемой в них (чаще всего bash). Чтобы переименовать конкретное окно, вам нужно использовать Ctrl-A A
и оно позволит вам переименовать окно, в котором вы сейчас находитесь. Это поможет вам узнать, какое окно есть, когда вы используете Ctrl-A "
. Кроме того, если у вас есть файл .screenrc в вашем домашнем каталоге, вы можете настроить экранные окна по умолчанию для определенных номеров окон вместе с конкретными именами. Ниже приведена часть моего файла screenrc, который настраивает мои окна запуска на моем компьютере с Linux:
screen -t root 0 sudo su -
screen -t shell 1
screen -t nntp 2
screen -t decode 3
screen -t IRC 4 /usr/bin/irssi
screen -t Vim 5
screen -t torrents 6 /usr/bin/rtorrent
screen -t jabber 7 /usr/bin/mcabber
select 0
Пункты после -t - это имена окон, номера для позиции в списке окон, а после номера - программа, которая будет выполняться в этом окне. Если закрыта программа, запущенная с окном, то это окно также будет закрыто. Поэтому, если я полностью закрою irssi, то окно 4 будет закрыто, и в следующий раз, когда я создам новое окно (с помощью Ctrl-A A
), я получу это новое окно как окно 4.
Большая часть того, что я узнал о настройке экрана, была получена из чтения файла .screenrc по умолчанию. Где-то должен быть один на маке, но я не уверен, где он спрятан.