установить цвет фона экрана GNU

установить цвет фона экрана GNU

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

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

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

решение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}]'

Связанный контент