Výchozí rozložení pro novou obrazovku
Spravujte své regiony a poté spusťte kód na obrazovce :
-
Chcete-li uložit vaše aktuální rozložení do souboru
.screen_layout
:rm -f $HOME/.screen_layout screen -X layout dump .screen_layout
-
Aby se to automaticky načítalo s uložením rozvržení:
echo source .screen_layout >> $HOME/.screenrc echo layout save def >> $HOME/.screenrc
Jak to funguje
- Zadáte
screen
. - Na obrazovce je
$HOME/.screenrc
: source .screen_layout
- číst a spouštět příkazy z$HOME/.screen_layout
Regiony jsou nyní vytvořeny.layout save def
- uložit aktuální regiony jako rozvržení, aby se po odpojení zachovalo.
layout dump .screen_layout
- Vypsat (připojit ) aktuální rozložení do souboru v
$HOME
adresář
screen -X command
- Spusťte
command
v aktuálním relace obrazovky (pokud je spuštěna uvnitř).
Podobné jako ctrl a pak :command
Můžete také
-
Zakázat upozornění na autorská práva při spuštění:
echo startup_message off >> $HOME/.screenrc
-
Zvýšit vyrovnávací paměť pro posuv (výchozí 100)
echo defscrollback 1000 >> $HOME/.screenrc
-
Napište vlastní
.screen_layout
(50 % / 50 % svisle, se 2 mušlemi):split -v screen -t s1 focus screen -t s2 focus
Ctrl
-a
pak :
pak layout save default
Poskytnutá obrazovka je novější verze (s funkcí rozvržení) Hodně štěstí.
AKTUALIZACE:Zde je .screenrc soubor, díky kterému bude změna trvalá , spolu s přidáním dalších příjemných funkcí.
„Automatické ukládání rozvržení je zapnuto " funguje pouze pro explicitně pojmenovaná rozvržení v .screenrc.
Konkrétně, pokud jste zadali nějaké rozvržení jako ABC, přepnuli jste na něj během relace obrazovky a odpojili se, toto poslední rozvržení bude obnoveno po obnovení relace.
Pokud jste v konfiguračním souboru nezadali žádné rozvržení, musíte spustit interní příkaz "layout save your_layout_name " před odpojením.
Toto je .screenrc s předdefinovanými rozvrženími na výběr:
0 — one (the only region)
1 — two-v (the screen is splitted vertically into two regions, default layout)
2 — two-h (the screen is splitted horizontally into two regions)
3 — three (three regions — two in the upper part of the screen and one underneath)
4 — four (four regions)
Jakmile jsou tato rozložení vybrána z obrazovky, jsou po odpojení zachována až do dalšího obnovení relace (kvůli příkazu „automatické ukládání rozložení zapnuto“).
Pokud jste si vytvořili vlastní rozvržení, musí být uloženo s názvem název výpisu rozvržení ". Poté můžete pomocí kódu ze souboru "filename" přidat rozvržení do #layouts sekce tohoto .screenrc, ze které si můžete vybrat.
Ve výchozím nastavení „dva-v " rozložení je načteno s jediným oknem s bash.