Anonim

Ar jūsų darbalaukis yra netvarka? Ar yra langų viršuje, kas ką žino? Galbūt jūs visada visada ieškote daugiau vietos ekrane. Gali atrodyti, kad visi šie dalykai yra pagrindinė problema, susijusi su tuo, kaip kompiuterinės grafinės sąsajos tvarko langus, ir jos yra. Daugelis langų tvarkytojų yra labai neefektyvūs. Plytelių langų tvarkyklės yra galimas sprendimas.

Kas yra plytelių tvarkyklė

Greitos nuorodos

  • Kas yra plytelių tvarkyklė
    • VS plūdriųjų langų valdytojai
  • Naikinant erdvę
  • Naršymas
  • Populiariausi langų valdytojai
    • „Linux“
      • i3wm
      • BSPWM
      • Xmonad
      • AwesomeWM
    • OSX
      • „ChunkWM“
      • Ametistas
    • „Windows“
      • klaida.n
      • „AquaSnap“
  • Priedai ir įrankiai
    • „Polybar“
    • Citrinžolė
    • Rofi
    • URxvt
    • Vim
    • Dunst
  • Minčių uždarymas

Plytelių langų tvarkyklė tvarko langus kitaip. Užuot tiesiog iškylantys langai, jie užima bet kurią laisvą vietą. Atidarius daugiau langų, ekrano plotas matematiškai suskaidomas, kad jis būtų maksimaliai efektyvus.

Pvz., Jei atidarysite programą tuščiame darbalaukyje, ji automatiškai užpildys visą ekraną. Tada, jei atidarysite kitą, jis atsidarys šalia ankstesniojo, užpildydamas pusę ekrano. Nuo to laiko viskas priklauso nuo to, kurį algoritmą naudoja langų tvarkyklė. Tačiau šiame pavyzdyje galite manyti, kad jis elgsis kaip „i3 window manager“. Tokiu atveju kitas langas atsidarys šalia kitų, ekraną padalijant trečdaliais. Ši tendencija išliks ir toliau.

Tikriausiai tai neatrodo labai gerai, tačiau bet kada galite juos sudėlioti ir pertvarkyti. Tai apima ekrano procentą, kurį jie užima. Galite padalinti ekraną į ketvirtadalius, kiekvieną ekrano pusę padaliję į pusę horizontaliai. Tiesą sakant, jūs galite organizuoti ekraną bet kokiu būdu.

Dauguma plytelių langų tvarkytojų, ypač „Linux“ sistemose, naudoja ir darbo vietas. Darbo vietos sukuria virtualius ekranus, paprastai iki dešimties. Galite nustatyti, kad langai būtų atidaromi tam tikrose darbo vietose, o darbo vietos atidaromos konkrečiuose monitoriuose.

Naudodamiesi plytelių langų tvarkytuve, jūs galite visiškai tiksliai valdyti langų išdėstymą ekranuose.

VS plūdriųjų langų valdytojai

Iš pradžių gali atrodyti, kad langų tvarkymas plytelėmis yra daug mažiau patogus nei jų plūduriuojantys kolegos. Natūralu vilkti langą aplink ekraną, tiesa?

Daugelis plytelių langų tvarkytuvių plytelių yra numatytos pagal numatytuosius nustatymus, tačiau palaikomos slankiosios tais atvejais, kai plytelių klojimas nėra praktiškas. Plaukiojimą galite perjungti bet kada. Kai perjungiate plūduriuojantį langą į plaukiojantįjį režimą, galite naudoti klaviatūros valdiklius, kad pakeistumėte jo dydį ir priverstumėte elgtis taip, kaip tikėjotės.

Vienas iš didžiausių langų tvarkymo plytelių privalumų yra jūsų galimybė juos pritaikyti. Kadangi nustatote savo valdiklius, galite greitai prisitaikyti prie jums patogios darbo eigos.

Ar kada bandėte sutvarkyti langus ir juos sutvarkyti naudodamiesi plūduriuojančių langų tvarkytuve? Tai neveikia gerai, jei išvis. Taigi, jūs galite elgtis plūduriuojančiais elementais iš plytelių langų tvarkytuvo, tačiau jis neveikia atvirkščiai.

Kitas didžiulis privalumas yra klaviatūros valdymas ir naršymas. Norint naršyti po plytelių lango tvarkytuvę, nereikia naudoti pelės. Viskas, ką jūs darote, gali būti tvarkoma naudojant klavišus. Jūs netgi galite susieti sparčiuosius klavišus, kad paleistumėte visas jūsų dažniausiai naudojamas programas.

Naikinant erdvę

Yra skirtingi plytelių klijavimo būdai. Paprastai plytelių klojimas atliekamas pagal algoritmą. Paprastai bet koks plytelių klijavimo algoritmas yra tik numatytasis metodas, kurį galite nepaisyti rankiniu būdu. Taigi, nėra svarbiausias prioritetas pasirinkti langų tvarkyklę, kuri klijuoja konkretų būdą. Jūs visada galite tai nepaisyti.

Jūs jau ėjote per ho i3 plyteles. Toliau ekranas bus padalintas vienodai į vieną pusę. Bet kuriuo metu galite perjungti horizontalią ir vertikalią plyteles. Tai padeda sutvarkyti langus. Tai turbūt vienas iš paprasčiausių plytelių klijavimo būdų.

Kitas būdas langų tvarkytuvių plytelėms yra dvejetainis medžio algoritmas. Jį naudoja BSPWM. Dvejetainis medžio algoritmas automatiškai pasislinks iš vieno lango į kitą, perlenkdamas fokusuotą langą per pusę. Taigi, pirmasis langas užims visą ekraną. Antrasis langas pasirodys šalia pirmojo, užimdamas pusę visos vietos. Trečiasis langas padalins antrojo lango erdvę per pusę. Ketvirtasis langas padalins trečiąjį ir pan.

Galiausiai turite rankinius plytelių langų tvarkytuvus. Tai verčia jus nurodyti kito lango vietą pagal numatytuosius nustatymus.

Be abejo, yra ir kitų algoritmų, tačiau jie yra dažniausiai pasitaikantys.

Naršymas

Naršymas plytelių lango tvarkytuve yra skirtingas, atsižvelgiant į lango tvarkyklę ir tai, kaip ją sukonfigūravote. Vis dėlto daug ką turi padaryti jūsų konfigūracija. Vienas dalykas, kurį turi visos konfigūracijos, yra klavišas „Mod“. Šis klavišas leidžia našlių valdytojui žinoti, kad vietoj paprasto rakto naudojate komandą. Paprastai „Mod“ klavišas yra „Alt“ arba „Windows“ klavišas.

Daugelis plytelių langų tvarkytuvės naudotojų, remdamiesi savo konfigūracija, teikia pirmenybę mums „Vim“, judėdami naudodami klavišus h, j, k ir l kartu su „Mod“. Norėdami judėti aukštyn, paspauskite k. Norėdami judėti žemyn, paspauskite j. H kairėje, o l dešinėje. Tada prie rinkinio pridėtumėte dar vieną klavišą, pavyzdžiui, „Shift“, kad pakeistumėte tų langų padėtį.

Mod ir skaičius paprastai juda tarp darbo vietų. Paspaudę mod klavišą ir numerį 1, pateksite į 1 darbo vietą. „Mod + 8“ bus 8 darbo sritis. Gaunate idėją.

Yra daug daugiau konfigūracijų, kurias galite padaryti. Atminkite, kad daugumoje plytelių langų tvarkytuvų nieko nėra ribų. Galite sukurti savo spartiųjų klavišų derinius beveik bet kur.

Populiariausi langų valdytojai

Čia yra nepaprastai daug plytelių langų tvarkytojų. Jie yra gana lengvi ir paprasti, todėl juos gamina daugybė žmonių. Geriausia pasirinkti tokį, kuris yra populiarus ir gerai dokumentuotas. Tokiu būdu galite būti tikri, kad jis vis dar kuriamas ir prižiūrimas. Be to, jei prireiks pagalbos, lengviau rasite pagalbos.

„Linux“

„Linux“ turi plačiausią plytelių langų tvarkytuvų rinkinį. Jie yra populiaresni „Linux“ ir lengviau prieinami „Linux“ naudojant turimą atvirojo kodo įrankių rinkinį. Tai labai maža atranka, taigi, jei turite mėgstamiausią, kurio čia nėra, tai tik todėl, kad tikslas čia yra būti kuo paprastesniam ir nesužavėti naujų vartotojų.

i3wm

Jei naudojate „Linux“ ir niekada anksčiau nenaudojote plytelių langų tvarkyklės, pasirinkite „i3“. Tai labai populiaru, lengva naudoti, o dokumentacija yra puiki. Jūs neliksite nusivylę.

„i3“ linkęs gerai veikti su daugybe išorinių programų ir priedų. Jis taip pat naudoja paprastą paprasto teksto konfigūracijos failą, kurį lengvai gali skaityti nauji vartotojai ir žmonės, neturintys programavimo patirties.

BSPWM

BSPWM yra plikų kaulų ypač lengvas plytelių klojimo langų tvarkytuvas, kuris pagal numatytuosius nustatymus naudoja dvejetainį medžio ekrano skaidymą. Tai nėra labai daug, laukiant, kad viską sukonfigūruosite pagal savo skonį.

„BSPWM“ taip pat naudoja apvalkalo scenarijaus konfigūraciją, kurią „Linux“ vartotojams gana lengva suprasti, tačiau tai nėra geriausia visoms naujokėms.

Taip pat svarbu pažymėti, kad BSPWM tikisi, kad atsinešite savo palaikymo programas, tokias kaip būsenos juosta ir paleidimo priemonė. Yra daugybė puikių variantų, tačiau juos turite rasti patys.

Xmonad

„Xmonad“ yra šiek tiek kitoks. Visas lango tvarkyklė yra parašyta Haskell, kaip ir konfigūracija. Tai reiškia, kad jūs turite žinoti bent šiek tiek „Haskell“, kad sukonfigūruotumėte „Xmonad“.

Tai nėra puikus pasirinkimas naujiems vartotojams, tačiau jei esate programuotojas ir ieškote parinkties, leidžiančios tinkinti darbalaukį naudojant faktinį kodą, „Xmonad“ yra geras pasirinkimas.

AwesomeWM

Jei ieškojote kažko, į kurį įtrauktos „baterijos“, pvz., „I3“, ir naudojate konfigūravimo programavimą, pavyzdžiui, „Xmonad“, AwesomeWM gali būti tai, ko ieškote.

„AwesomeWM“ yra su savo būsenos juosta ir pagal nutylėjimą gali tvarkyti daugybę dalykų. Savo konfigūracijai jis naudoja „Lua“ scenarijų kalbą. Tai paprastesnė programavimo kalba, tačiau joje vis dar yra daug galimybių konfigūruoti „AwesomeWM“.

OSX

OSX yra į „Unix“ panaši sistema ir mėgstama kūrėjų. Nelabai reikia suprasti, kodėl žmonės norėtų ten klijuoti langų tvarkytojus. Nors joje nėra tiek galimybių, kiek „Linux“, vis tiek yra keletas solidžių OSX langų tvarkytuvų.

„ChunkWM“

„ChunkWM“ yra gana naujas projektas. Tai naujas seno mėgstamiausio vardas KWM. „ChunkWM“ pagal numatytuosius nustatymus naudoja dvejetainę skaidymo schemą ir remiasi paprastomis paprasto teksto konfigūracijomis.

Galite įdiegti „ChunkWM“ OSX naudodami „homebrew“ ir sukonfigūruoti iš ten. Pats „ChunkWM“ yra parašytas daugiausia C ++ ir Objective-C ++, taigi jis yra maždaug toks pat greitas ir atsakingas, kokį tik rasite.

Ametistas

Ametistas yra dar vienas puikus OSX pasirinkimas. Jis siekia būti panašesnis į „Xmonad“, tačiau dažniausiai parašytas „Swift“, todėl gerai tinka „Apple“ ekosistemai.

Per daug nesijaudinkite dėl Amethyst konfigūravimo. Jis pasirodo su integruotais valdikliais, kurie palengvins naršymą ir naudojimąsi juo.

„Windows“

„Windows“ nėra geriausia vieta tokiems dalykams kaip plytelių langų tvarkytuvų klojimas. Ji sukurta taip, kaip buvo suprojektuota, ir nelabai priima tinkinimą. Beje, yra keletas gerų variantų, kurie gali suteikti kai kurių „Windows“ plytelių klijavimo privalumų.

klaida.n

Bug.n yra tradicinio stiliaus plytelių tvarkyklė, skirta „Windows“. Tai scenarijus, kurį galite pridėti, kad jūsų numatytasis darbalaukis elgtųsi kaip plytelių lango tvarkyklė. Šis scenarijus prideda plytelių išdėstymą ir sparčiuosius klavišus taip pat naršymui.

„Bug.n“ palaiko plytelių klojimą, taip pat plūduriuoja, kaip ir „Linux“ plytelių langų tvarkytojai. Tai taip pat atkartoja „Linux“ plytelių langų tvarkytuvų darbo vietos funkcionalumą.

„Bug.n“ yra labiau pritaikytas klaviatūrai, todėl yra geresnis pasirinkimas, žinant gryną klaviatūros naršymą, kitaip jis bus šiek tiek pritrenkiantis.

„AquaSnap“

„AquaSnap“ yra puikus vidurinis taškas „Windows“ vartotojams, ieškantiems daugumos plytelių langų tvarkytuvo funkcijų, nereikia visiškai atsisakyti vieno iš jų.

Kaip rodo pavadinimas, tai leidžia langus įkišti į kampus ir lengvai išdėstyti išdėstymą. Tai nėra pilno plytelių tvarkyklė ir automatiškai neklijuojama. Tai leidžia jums spustelėti ir vilkti langus, kad pakeistumėte jų dydį, išlaikydami plyteles primenantį išdėstymą.

Priedai ir įrankiai

Yra keletas papildomų programų, kurios labai gerai derinamos su plytelių langų tvarkyklėmis. Jie padeda patobulinti langų tvarkyklės funkcijas ir padės jums viską pritaikyti pagal savo skonį.

„Polybar“

„Polybar“ yra būsenos juosta, sukurta dirbti su „i3“ ir „BSPWM“, tačiau ją tikrai galima pritaikyti kitiems. Šioje būsenos juostoje yra pagrindinės minimalios funkcijos, integruotos daugeliui dalykų. Tai leidžia lengviau pradėti. Laimei, tai taip pat leidžia sukonfigūruoti ir nepaisyti visų norimų funkcijų. „Polybar“ visiškai gali naudoti scenarijus, taigi, jei turite žinių apie „Bash“ scenarijų scenarijų, tikrai galėsite su juo smagiai praleisti laiką.

Citrinžolė

Citrinų juosta yra dar viena būsenos juosta, panaši į „Polybar“. Šis yra dar labiau minimalus nei „Polybar“ ir jo nereikia pradėti nuo visko. Funkciją turite sukurti patys. Tai taip pat visiškai scenarijus, todėl dar kartą, jūs tikrai neturite jokių apribojimų su juo.

Rofi

„Rofi“ yra minimalus programų paleidimo įrenginys. Galite susieti jį su karštuoju klavišu ir naudoti jį bet kuriai programai, kurią įvedate, paleisti. „Rofi“ prisimena jūsų ieškomas programas ir įtraukia jas į naujausią / dažniausiai naudojamą sąrašą.

Galite pritaikyti ir „Rofi“ išvaizdą, kad jis atitiktų jūsų darbalaukį. Tai nėra per sunku naudojant „Xresources“ failą „Linux“.

URxvt

„URxvt“ arba „Rxvt-Unicode“ yra terminalo emuliatorius. Jums nebūtinai reikia naudoti vieną ar kitą terminalo emuliatorių su plytelių lango tvarkytuve, tačiau geriau naudoti mažiau minimalų, nesusietą su jokia konkrečia grafine aplinka. URxvt tinka šiam aprašymui.

Kaip papildomą priedą, „URxvt“ yra super konfigūruojamas. Galite pritaikyti jį prie bet kokio išvaizdos. Tai apima spalvą, tekstą ir foną.

Vim

„Vim“ neturi daug bendro su langų tvarkyklėmis plytelėmis, bet kai jūs naudojate jas, norėsite vis daugiau ir daugiau formuoti komandinę eilutę. Už tai Vimas yra tavo draugas.

„Vim“ yra galingas teksto redaktorius. Tai turbūt geriausias teksto redaktorius pasaulyje. Joje yra beprotiškai gausus įskiepių kiekis, kuris leidžia dar daugiau.

Dunst

Jei pasinaudojote plytelių langų tvarkytuve, jūs vis dar naudojate pranešimus darbalaukyje. Jei norite, kad pranešimai, kuriuos galite tinkinti, atitiktų mūsų darbalaukį, galite naudoti „Dunst“. „Dunst“ yra lengva pranešimų sistema, kurią galite lengvai pritaikyti paprasto teksto konfigūracijoje. Pakeiskite gautų pranešimų dydį, spalvą ir tekstą.

Minčių uždarymas

Plytelių langų tvarkyklės tinka ne kiekvienam. Aklimatizuoti naršymui naudojant tik klaviatūrą reikia nemažai kantrybės ir prisitaikymo. Iš pradžių jis bus nepatogus ir nepatogus, tačiau jei eisite toliau, galbūt tiesiog suprasite, kad tai daug greičiau ir efektyviau.

Taip pat svarbu atsiminti, kad plytelių langų tvarkyklės yra geresnės „Linux“ nei OSX ir „Windows“, o OSX yra daug geresnės nei „Windows“. Tai turi viską daryti su jų „Unix“ linija. Jei nuspręsite naudoti plytelių lango tvarkyklę, tikėkitės, kad dauguma palaikymo ir papildomų programų bus skirta Linux.

Jei visa tai jūsų dar neišgąsdino, galite tiesiog pakeisti savo požiūrį į kompiuterio naudojimą ir pamėgti jį dar daugiau.

Plytelių langų tvarkyklės ir kodėl turėtumėte jas naudoti