Когда окошек много, иногда хочется поменять их местами, чтоб удобнее было между ними переключаться, и заодно поменять названия, чтоб в списке было проще найти нужное.
Хоть я уже много лет пользуюсь screen’ом, но раньше не знал, что это и вправду можно легко сделать. А теперь нашёл, и вот себе на память запишу:
^aN – показывает номер текущего окна
^a:number новыйномер – приделать новый номер. Если он уже используется другим окном, то там автоматически поменяется.
^aA – показывает текущее название. Можно дописать к нему что-нибудь, или стереть и вписать новое. Но если всё стереть и ничего не вписать, то старое сохранится.
Оригинал этой записи в личном блоге.
Tags:
no subject
alias sc2='echo -n "^[]0;Screen elf 2^G"; screen -a -A -d -RR -S screen2'
# alias | fgrep 'sc2=' | od -bc
0000000 141 154 151 141 163 040 163 143 062 075 047 145 143 150 157 040
a l i a s s c 2 = ' e c h o
0000020 055 156 040 042 033 135 060 073 123 143 162 145 145 156 040 145
- n " 033 ] 0 ; S c r e e n e
0000040 154 146 040 062 007 042 073 040 163 143 162 145 145 156 040 055
l f 2 \a " ; s c r e e n -
0000060 141 040 055 101 040 055 144 040 055 122 122 040 055 123 040 163
a - A - d - R R - S s
0000100 143 162 145 145 156 062 047 012
c r e e n 2 ' \n
как-то так. Задаётся title окна, по нему вполне удобно искать.
alias scls='/usr/local/bin/screen -ls'