1

Я хотел бы, чтобы экран изменил цвет фона терминала (xterm) при запуске.

Я хочу быстро определить, нахожусь ли я на экране или нет. Я часто работаю над тсс, и это часто вылетает. Я начал использовать экран, чтобы не потерять свою работу. Однако я не хочу, чтобы экран запускался автоматически при подключении к компьютеру по ssh, потому что я, вероятно, хочу вместо него использовать screen -list или screen -r . Поэтому мне нужно что-то, чтобы предупредить меня, что я не на экране и что моя работа (особенно запущенные приложения) может быть потеряна, если соединение прекратится.

У меня есть xterm, и я использую ssh -XY , если это уместно.

1 ответ1

1

Это не меняет цвет фона, но у меня есть файл screenrc, который поместит строку состояния внизу, которая делает это очевидным, когда вы находитесь на экране:

Как суть: https://gist.github.com/cwacek/5724875

# Turn off that annoying start up message
startup_message off

# Turn the even more annoying whole-screen-flash-on-tab-complete "feature"
vbell off

terminfo xterm-color hs@:cs=\E[%i%p1%d;%p2%dr:im=\E[4h:ei=\E[4l
term xterm-color

# Window list at the bottom. hostname, centered tabs and redmarked active windows:
hardstatus alwayslastline
hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %d/%m %{W}%c %{g}]'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .