Может кто-нибудь объяснить, или указать мне хороший учебник о "String Escape", используемый в ~/screenrc . Я играю с $PS1 и ~/.screenrc . В то время как $PS1 кажется довольно ясным (цвета, условия, экранирующие символы ...) "String Escape" - большая неизвестность. Я пытался прочитать info screen "String Escapes" но единственное, что я от него получаю, - это то, что строка использует экранирование для специального назначения, например, %H для имени хоста, %D для имени недели и т.д. получить где-нибудь из интернета
hardstatus alwayslastline '%{= kG}[ %{=kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B}%Y-%m-%d %{W}%c %{g}]'
Этот хардстат выглядит так:
[ (0*$Dropbox) 1-$ ~ 2$ init.d 3$ ][2013-09-16 17:57 ]
То, что я пытался добавить '[]' вокруг неактивных заголовков Windows, что-то вроде:
[ (0*$Dropbox) [1-$ ~] [2$ init.d] [3$ ~] ][2013-09-16 17:57 ]
Но без удачи. Может кто-нибудь уточнить, что происходит в этой строке?
'%{= kG}[ %{=kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B}%Y-%m-%d %{W}%c %{g}]'
Спасибо
