GNU/Linux >> Znalost Linux >  >> Linux

Oddělovač obrazovky / šířka a barva okraje

Barvy stavového řádku (vodorovného) můžete snadno změnit změnou řetězce titulků , ve vašem ~/.screenrc . Vzhledem k vašemu snímku obrazovky to vypadá, že používáte výchozí, takže možná budete muset přidat ~/.screenrc :

caption always "my caption string"

always můžete nahradit s splitonly , v závislosti na tom, zda chcete, aby se zobrazoval vždy nebo pouze v případě, že je okno rozděleno, a řetězec titulků můžete přizpůsobit pomocí kódů escape uvedených v příručce obrazovky. Jako příklad uveďte %{= kw} na začátku změní barvy na bílý text na černém pozadí.

Na internetu můžete také najít spoustu dalších řetězců titulků, existuje mnoho .screenrc najít pomocí Google. Mohu vám poskytnout řetězec titulků, který používám, zobrazuje uživatelské jméno, pěkný seznam oken obrazovky, datum, čas a zatížení systému, to vše na černém pozadí s nepříliš jasnými barvami.

caption always "%{= g}[ %{G}${USER}@%H%{g} ][%= %{= w}%?%-Lw%?%{r}(%{W}%n*%f %t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %d/%m %{W}%c:%s %{g}][%{Y}%l%{g}]%{=b C}%{W}"

Ano, já vím, kód je docela hrozný, ale s dokumentací obrazovky byste měli být schopni jej přizpůsobit nebo vytvořit obrazovku s titulky, která odpovídá vašim potřebám.

Pokud jde o svislé oddělovače: Je mi líto, že nevím, jak se zachovají. Možná vezmou barvu pozadí titulku. Nemohl jsem o tom najít dokumentaci a nemohl jsem to sám vyzkoušet:verze obrazovky, kterou používáte, v mém systému nešťastně zaniká s screen caught signal 11 ...


@evilsoup:Protože chcete „prostředí pro psaní bez rozptylování“, pravděpodobně nechcete žádné informace v titulku Windows -- nic než výchozí barvu pozadí vašeho terminálu, takže použijte

caption string "%{= dd} "

Tím nastavíte barvu pozadí a popředí na výchozí (d ) a nezobrazí nic (" " ).

Chcete-li se zbavit svislých pruhů, použijte možnost navrženou @aaren:

rendition so "="

ale nenastavujte barvu popředí ani pozadí. Tento příkaz pracuje s screen 4.01.00devel , ale s dřívějšími (i <= 4.00 ) nebo nevývojářské verze možná budete muset použít sorendition "=" místo toho.

Když přidáte tyto řádky do konfiguračních souborů obrazovky, jak navrhl Stephane Chazelas na UL, měli byste být v pořádku:


Linux
  1. Převést video na pevnou velikost obrazovky oříznutím a změnou velikosti?

  2. Vynutit prázdnou obrazovku a ignorovat vstup?

  3. Použil jsem Ctrl-Alt-F6 v Linuxu a nemohu obnovit obrazovku

  1. Nahrávání obrazovky v Linuxu s OBS a Wayland

  2. Zbarvení vašeho terminálu a prostředí Shell?

  3. Různé barvy pro příkaz a výstup

  1. Sdílení relací terminálu Linux pomocí Tmux a obrazovky

  2. Jak a kde je $term interpretován?

  3. Gyazo – snadný způsob, jak zachytit snímky obrazovky, GIF a uložit webové stránky