Přešel jsem na dlaždicový správce oken na Linuxu a nemohu uvěřit, že jsem roky plýtval přetahováním oken.
Bez ohledu na operační systém, který používáte, si všimnete, že všechny otevírají aplikace uvnitř těchto krabic, kterým říkáme okna. Tato okna se objevují na ploše na nepředvídatelných místech a také nejsou vždy stejné velikosti. To je jedna z těch věcí, které jednoduše přijmete, aniž byste se na ně kdy zeptali. Přinejmenším já jsem nikdy nepokládal otázky. Ale existuje lepší systém pro tato okna. Takový, který vám pomáhá soustředit se na vaši práci a rychleji ovládat počítač. Vítejte v úžasném světě správců oken s dlaždicemi.
Co je správce oken
Tento skrytý program rozhoduje o tom, jak budete komunikovat s počítačem
Na pozadí každého desktopového operačního systému běží program, který vytváří nová okna na obrazovce, rozhoduje o jejich umístění, velikosti, způsobu vrstvení a o tom, která okna získají fokus vstupu. Tento program je správce oken (WM).
Na většině operačních systémů, včetně většiny distribucí Linuxu, je správce oken součástí celkového desktopového prostředí. Takoví správci oken vytvářejí tzv. „plovoucí“ okna. Je to běžné, a viděl jste to na macOS nebo Windows, kde se nová okna jednoduše objeví jako ohraničené rámečky někde na ploše. Můžete pak tato okna přetahovat. Umístit je ručně do dělených rozvržení. Nebo je změnit velikost. Mohou se také překrývat.
Původ Linuxu
Humorná výzva
Od finské studentské kolejní místnosti až po servery po celém světě — jak dobře znáte příběh za Linuxem?
Kdo vytvořil jádro Linuxu?
V kterém roce Linus Torvalds poprvé oznámil veřejnosti jádro Linuxu?
Který operační systém přímo inspiroval Linuse Torvaldse k vytvoření Linuxu?
Pod jakou licencí byl vydán kernel Linuxu, což jej činí volně dostupným k úpravám a distribuci?
Jaké bylo číslo verze úplně prvního veřejně vydaného jádra Linuxu?
Která organizace, založená Richardem Stallmanem, poskytla mnoho základních nástrojů a utilit, které ve spojení s jádrem Linux vytvořily kompletní operační systém?
Která byla první významná distribuce Linuxu zaměřená na zpřístupnění Linuxu běžným uživatelům?
Na jaké univerzitě studoval Linus Torvalds, když začal vyvíjet jádro Linuxu?
Tvůj výsledek
Děkujeme za hraní!
Správci oken s dlaždicovým rozložením jsou speciální
Dělají za vás veškerou práci
Správci oken s dlaždicemi jsou opakem správců oken s pohyblivými okny. Tito správci oken s dlaždicemi automaticky rozdělují obrazovku a umisťují okno do slotu za vás. Tato okna nelze přetahovat, ani je táhnout z rohu pro změnu jejich velikosti. Na první pohled to může znít poněkud matoucí, pokud jste je nikdy předtím neviděli. Dovolte mi předvést malou ukázku.
Začínáme na prázdné ploše. Pak otevřu nové okno prohlížeče. Zabírá celou plochu. Zatím je vše v pořádku. Všímejte si, co se stane, když nyní spustím svou terminálovou aplikaci. Obrazovka se automaticky rozdělí na polovinu a obě okna zabírají přesně 50 % obrazovky. Teď otevřeme další aplikaci. Pravá polovina obrazovky se znovu rozdělí na poloviny, tentokrát horizontálně. Prohlížeč stále zabírá 50 % obrazovky. Ale ostatní dvě aplikace dostanou po 25 %. Když otevřu další aplikaci, opět se spodních 25 % rozdělí na polovinu, a tak dále.
Tomu se říká rozvržení „phi“. Ale není to jediné rozvržení. Existují rozvržení založená na mřížce. Rozvržení založená na sloupcích. Nebo dokonce celoobrazovková či monoklová rozvržení, kde se každé okno otevírá na vlastní plné virtuální ploše. Technicky můžete přizpůsobit pravidla pro vytváření těchto rozvržení přesně podle vašich představ.
Tento stolní počítač je navržen především pro klávesnici
Celým rozhraním můžete procházet, aniž byste se dotkli myši
Vaše okna jsou automaticky dlaždicově rozložena, ale to ani zdaleka není ta nejlepší část. Na rozdíl od plovoucích správce oken, kteří vyžadují, abyste sahali po myši, můžete ovládat dlaždicového správce oken zcela pomocí klávesnice.
Řekněme, že chcete zavřít okno. Všimnete si, že na oknech ani na žádných tlačítkách pro zavírání, minimalizování nebo maximalizování nejsou žádné popisky. To proto, že pro tyto věci byste měli použít klávesnici. Fokus mezi okny mohu měnit pomocí šipek nebo kláves H, J, K a L na domácím řádku. Rámeček kolem okna označuje, které okno je aktuálně ve fokusu. Pak mohu stisknutím klávesové zkratky super+Q okno zavřít. Nebo mohu přepnout okno do režimu celé obrazovky stisknutím super+F.
Všechny tyto klávesové zkratky můžete definovat jako „keybindy“ v konfiguračním souboru. Konfigurační soubor vám také umožňuje definovat chování rozvržení a způsob, jakým budou okna automaticky uspořádána. Klávesové zkratky, které sdílím, jsou jen ty, které jsem definoval ve svém konfiguračním souboru.
Chcete-li změnit velikost okna, mohu ho dostat do popředí a stisknout super+R. Tím se správce oken přepne do režimu změny velikosti. Nyní, pokud stisknu šipky nebo klávesy H, J, K nebo L, umožní mi to místo toho změnit velikost okna.
Také mohu vytvářet a přepínat mezi virtuálními pracovními plochami pomocí klávesnice. Mohu stisknout klávesu super následovanou číslem pro vytvoření nebo přepnutí na danou plochu. Například super+2 přepne na druhou virtuální plochu. Okno mohu také přesunout na novou pracovní plochu stisknutím super, Shift a čísla pro pracovní plochu.
Může dělat mnohem víc než jen základní navigaci
Tyto zkratky pokrývají jen navigaci, ale můžete vidět, jak je tento systém orientovaný na klávesnici. A to je jen špička ledovce. Můžete přiřadit klávesové zkratky k spouštění aplikací, spouštění příkazů nebo Bash skriptů, nebo k vytváření přilepených oken. Zpočátku to vyžaduje trochu cviku, abyste si zvykli na navigaci klávesnicí, ale jakmile si zvyknete, stane se to součástí vaší svalové paměti. Budete schopni dělat všechny tyto věci, aniž byste o nich museli přemýšlet.
Ovládání počítače kompletně pomocí klávesnice se cítí jako superpower
Pomáhá vám zůstat soustředění
Z mé zkušenosti trvá jeden až dva dny, než si tyto zkratky zapamatujete, a týden, než je zakotvíte v svalové paměti. Když se to stane, všimnete si, že po myši saháte méně a méně.
Nebudete ztrácet čas přetahováním oken nebo jejich umisťováním do rozvržení. Vždy víte, kde se příští okno objeví, a budete vědět, jak se k němu dostat, aniž byste sundali ruce z klávesnice. Pro někoho jako já, kdo tráví většinu času psaním na počítači a přepínáním mezi mnoha okny, taková klávesnicí ovládaná konfigurace značně urychluje práci.
Existuje něco, co se nazývá přepínání kontextu. V podstatě, pokud potřebujete přerušit aktuální úkol (například psaní), abyste uchopili myš a přešli do jiného okna, narušuje to tok práce. Takže musíte strávit trochu času znovu se soustředěním. V podstatě ztratíte trochu pozornosti a musíte ji po přerušení znovu získat. Když si vybudujete tuto svalovou paměť, nebudete muset sundávat prsty z domácí řady, abyste ovládali počítač. Prostě budete myslet na to, co chcete udělat, a vaše prsty to za vás automaticky provedou. Nebudete se muset tolik spoléhat na vizuální kontrolu.
Také jsou tyto sestavy neuvěřitelně lehké a plynulé jako máslo, což také pomáhá.
Pokud dáváte přednost klávesovým zkratkám, musíte alespoň jednou vyzkoušet správce oken s dlaždicovým uspořádáním
Cítím, že dokážu dělat více hluboké práce od té doby, co jsem přešel na toto dynamické dlaždicové uspořádání. Dokonce jsem si nastavil vlastní skripty pro správu projektů a sledování času s klávesovými zkratkami.










