November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Thursday, August 17th, 2017 02:12 pm

Когда окошек много, иногда хочется поменять их местами, чтоб удобнее было между ними переключаться, и заодно поменять названия, чтоб в списке было проще найти нужное.
Хоть я уже много лет пользуюсь screen’ом, но раньше не знал, что это и вправду можно легко сделать. А теперь нашёл, и вот себе на память запишу:

^aN – показывает номер текущего окна
^a:number новыйномер – приделать новый номер. Если он уже используется другим окном, то там автоматически поменяется.
^aA – показывает текущее название. Можно дописать к нему что-нибудь, или стереть и вписать новое. Но если всё стереть и ничего не вписать, то старое сохранится.

Оригинал этой записи в личном блоге.

Thursday, August 17th, 2017 01:43 pm (UTC)
alias sc='echo -n "^[]0;Screen elf^G"; screen -a -A -d -RR -S screen1'
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'
Edited 2017-08-17 01:45 pm (UTC)