Anonim

Vai jūsu darbvirsma ir haoss? Vai virs logiem ir logi, kas zina, ko? Varbūt jūs vienkārši vienmēr meklējat vairāk ekrāna vietas. Var šķist, ka šīs lietas ir galvenās problēmas simptoms tam, kā datoru grafiskās saskarnes apstrādā logus, un kādi tie ir. Lielākā daļa logu pārvaldnieku ir ļoti neefektīvi. Iespējams risinājums ir flīžu logu pārvaldnieki.

Kas ir flīžu logu pārvaldnieks

Ātrās saites

  • Kas ir flīžu logu pārvaldnieks
    • VS peldošo logu pārvaldnieki
  • Sadalot vietu
  • Navigācija
  • Galvenie logu pārvaldnieki
    • Linux
      • i3wm
      • BSPWM
      • Ksmonāde
      • AwesomeWM
    • OSX
      • ChunkWM
      • Ametists
    • Windows
      • bug.n
      • AquaSnap
  • Piederumi un instrumenti
    • Polibārs
    • Citronu bārs
    • Rofi
    • URxvt
    • Vim
    • Dunst
  • Domu noslēgšana

Flīžu logu pārvaldnieks logu kārtošanā izmanto atšķirīgu pieeju. Tā vietā, lai logi vienkārši uznirstu jebkur, tie aizņem visu pieejamo vietu. Atverot vairāk logu, ekrāna vieta tiek matemātiski sadalīta, lai to maksimāli efektīvi izmantotu.

Piemēram, ja programmu atverat tukšā darbvirsmā, tā automātiski aizpilda visu ekrānu. Tad, ja atverat citu, tas tiks atvērts blakus iepriekšējam, aizpildot pusi no ekrāna. Pēc tam viss kļūst specifiskāks tam, kuru algoritmu izmanto logu pārvaldnieks. Tomēr šajā piemērā jūs varat pieņemt, ka tā rīkosies kā i3 logu pārvaldnieks. Ja tas tā ir, nākamais logs tiks atvērts blakus pārējiem, ekrānu sadalot trešdaļās. Šī tendence saglabāsies.

Tas, iespējams, neizklausās pārāk labi, taču jūs varat tos sakārtot un pārkārtot jebkurā laikā. Tas ietver ekrāna procentuālo daļu, ko viņi uzņem. Jūs varat sadalīt ekrānu ceturtdaļās, katru ekrāna malu sadalot horizontāli uz pusēm. Faktiski jūs varat organizēt ekrānu jebkurā jums vēlamā veidā.

Lielākā daļa flīžu pārvaldnieku, īpaši Linux sistēmās, izmanto arī darbvietas. Darbvietas izveido virtuālus ekrānus, parasti līdz desmit. Varat iestatīt, lai logi tiktu atvērti konkrētās darbvietās, un darbvietas atvērtu noteiktos monitoros.

Izmantojot flīžu logu pārvaldnieku, jūs varat pilnībā kontrolēt logu izkārtojumu ekrānos.

VS peldošo logu pārvaldnieki

Sākumā varētu šķist, ka flīžu pārvaldnieki ir daudz mazāk ērti nekā viņu peldošie kolēģi. Ir dabiski vilkt logu ap ekrānu, vai ne?

Lielākā daļa flīžu logu pārvaldnieku pēc noklusējuma tiek flīzētas, bet atbalsta peldošus gadījumus, kad flīzēšana nav praktiska. Jūs varat pārslēgt peldošo, kad vien vēlaties. Pārslēdzot peldošo logu peldošajā režīmā, varat izmantot tastatūras vadības ierīces, lai mainītu tā izmēru un panāktu, ka uzvedība ir karsta, kā jūs varētu gaidīt.

Viena no milzīgajām logu pārvaldnieku flīzēšanas priekšrocībām ir jūsu spēja tos pielāgot. Tā kā jūs pats iestatāt vadības ierīces, varat ātri pielāgoties darbam, kas jums šķiet ērti.

Vai esat kādreiz mēģinājuši sakārtot logus un uzturēt tos ar peldošu logu pārvaldnieku? Tas nedarbojas labi, ja vispār. Tātad, izmantojot flīžu logu pārvaldnieku, varat iegūt peldošu uzvedību, taču tas nedarbojas otrādi.

Vēl viena milzīga priekšrocība ir tastatūras vadība un navigācija. Nav nepieciešams izmantot peli, lai pārvietotos pa flīžu logu pārvaldnieku. Viss, ko jūs darāt, var tikt apstrādāts ar karstajiem taustiņiem. Jūs pat varat kartēt ātros taustiņus, lai palaistu visas jūsu visbiežāk izmantotās programmas.

Sadalot vietu

Ir dažādas flīzēšanas metodes. Parasti flīzēšanu apstrādā ar algoritmu. Parasti jebkurš flīzēšanas algoritms ir tikai noklusējuma metode, kuru var manuāli ignorēt. Tātad, tā nav galvenā prioritāte, lai izvēlētos logu pārvaldnieku, kas flīzes noteiktu veidu. Jūs vienmēr varat to ignorēt.

Jūs jau staigājāt pa ho i3 flīzēm. Tas turpinās vienādi sadalīt ekrānu vienā virzienā. Jebkurā laikā varat pārslēgties starp horizontālo un vertikālo flīzēšanu. Tas palīdz sakārtot jūsu logus. Tas, iespējams, ir viens no vienkāršākajiem flīžu ieklāšanas veidiem.

Nākamais logu pārvaldnieku flīzes veids ir binārā koka algoritms. To izmanto BSPWM. Binārā koka algoritms automātiski pārslēgsies no viena loga uz nākamo, sadalot fokusēto logu uz pusēm. Tātad pirmais logs aizņems visu ekrānu. Otrais logs parādīsies blakus pirmajam, aizņemot pusi no kopējās vietas. Trešais logs sadalīs otrā loga vietu uz pusēm. Ceturtais logs sadalīs trešo un tā tālāk.

Visbeidzot, jums ir manuāli flīžu logu pārvaldnieki. Tie liek jums pēc noklusējuma norādīt nākamā loga atrašanās vietu.

Noteikti ir arī citi algoritmi, taču tie ir visbiežāk sastopamie.

Navigācija

Navigācija ar flīžu logu pārvaldnieku atšķiras atkarībā no logu pārvaldnieka un tā konfigurēšanas. Tomēr daudz kas ir saistīts ar jūsu konfigurāciju. Viena lieta, kas visām konfigurācijām ir kopīga, ir “Mod” taustiņš. Šī atslēga ļauj atraitnes pārvaldniekam zināt, ka vienkāršās atslēgas vietā jūs izmantojat komandu. Parasti taustiņš “Mod” ir Alt vai Windows taustiņš.

Lielākā daļa flīžu logu pārvaldnieka lietotāju, izvēloties konfigurācijas, dod priekšroku mums Vim, lai pārvietotos, izmantojot taustiņus h, j, k un l, kā arī Mod. Lai pārvietotos uz augšu, nospiediet k. Lai pārvietotos uz leju, nospiediet j. H ir kreisais, un l ir labais. Pēc tam maisījumam pievienotu vēl vienu taustiņu, piemēram, Shift, lai mainītu šo logu stāvokli.

Mod un cipars parasti pārvietojas starp darbvietām. Nospiežot mod taustiņu un ciparu 1, jūs nonāksit 1. darbvietā. “Mod + 8” būs 8. darbvieta. Jūs iegūstat ideju.

Ir daudz vairāk konfigurācijas, ko varat veikt. Paturiet prātā, ka lielākajā daļā flīžu pārvaldītāju nekas nav ierobežots. Jūs varat izveidot savas karsto taustiņu kombinācijas gandrīz jebkuram.

Galvenie logu pārvaldnieki

Tur ir nenormāli daudz flīžu pārvaldnieku. Viņi ir diezgan viegli un vienkārši, tāpēc tos veido daudz cilvēku. Vislabāk ir izvēlēties tādu, kas ir populārs un labi dokumentēts. Tādā veidā jūs varat būt pārliecināti, ka tas joprojām tiek attīstīts un uzturēts. Turklāt jums būs vieglāk atrast palīdzību, ja jums tā būs nepieciešama.

Linux

Linux ir visplašākais logu pārvaldnieku flīžu klāsts. Viņi ir populārāki Linux, un tos ir vieglāk izgatavot Linux, izmantojot pieejamo atvērtā koda rīkkopa. Šī ir ļoti maza izlase, tāpēc, ja jums ir kāds no iecienītākajiem, kas šeit nav uzskaitīti, tas notiek tikai tāpēc, ka šeit izvirzītais mērķis ir būt pēc iespējas vienkāršākam un nepārslogot jaunus lietotājus.

i3wm

Ja izmantojat Linux un nekad iepriekš neesat izmantojis flīžu logu pārvaldnieku, izvēlieties i3. Tas ir ļoti populārs, ērti lietojams, un dokumentācija ir lieliska. Nebūsiet vīlušies.

i3 ir tendence labi darboties ar daudzām ārējām programmām un piederumiem. Tas arī izmanto vienkāršu vienkārša teksta konfigurācijas failu, kuru jauniem lietotājiem un cilvēkiem bez programmēšanas pieredzes ir viegli lasīt.

BSPWM

BSPWM ir plikiem kauliem īpaši viegls flīžu logu pārvaldnieks, kas pēc noklusējuma izmanto bināro koku ekrāna sadalīšanu. Tas nerodas ar lielu daļu no izvēles, gaidot, ka jūs visu konfigurēsit pēc savas patikas.

BSPWM izmanto arī čaulas skripta konfigurāciju, kuru Linux lietotājiem ir diezgan viegli saprast, taču tas nav labākais kopējam iesācēju skaitam.

Ir arī svarīgi atzīmēt, ka BSPWM sagaida, ka jūs atvedīsit savas atbalsta programmas, piemēram, statusa joslu un palaidēju. Tur ir daudz lielisku iespēju, taču jums tās jāatrod pašiem.

Ksmonāde

Xmonad ir nedaudz savādāks. Viss logu pārvaldnieks ir uzrakstīts Haskell, tāpat kā konfigurācija. Tas nozīmē, ka jums ir jāzina vismaz mazliet Haskell, lai konfigurētu Xmonad.

Šī nav lieliska opcija jauniem lietotājiem, bet, ja jūs esat programmētājs un jūs meklējat opciju, kas ļauj pielāgot darbvirsmu, izmantojot faktisko kodu, Xmonad ir laba izvēle.

AwesomeWM

Ja jūs meklējāt kaut ko tādu, kas iekļauts “baterijās”, piemēram, i3, un izmanto tādu konfigurācijas programmēšanu kā Xmonad, AwesomeWM varētu būt tas, ko meklējat.

AwesomeWM ir komplektā ar savu statusa joslu un pēc noklusējuma var rīkoties ar daudzām lietām. Tā konfigurēšanai tiek izmantota Lua skriptu valoda. Tā ir vienkāršāka programmēšanas valoda, taču tā joprojām piedāvā daudz iespēju AwesomeWM konfigurēšanai.

OSX

OSX ir Unix līdzīga sistēma, un tā ir iecienīta izstrādātājiem. Tas nav pārāk daudz, lai redzētu, kāpēc cilvēki tur gribētu flīzēt logu pārvaldniekus. Lai gan tam nav tik daudz iespēju kā Linux, tomēr OSX ir daži stabili logu pārvaldnieki.

ChunkWM

ChunkWM ir diezgan jauns projekts. Tas ir jauna veca mīļākā nosaukuma KWM nosaukums. ChunkWM pēc noklusējuma izmanto bināro nodalīšanas shēmu un paļaujas uz vienkārša vienkārša teksta konfigurācijām.

Jūs varat instalēt ChunkWM OSX, izmantojot homebrew, un no turienes to konfigurēt. Pats ChunkWM ir rakstīts lielākoties C ++ un Objective-C ++, tāpēc tas ir aptuveni tikpat ātrs un atsaucīgs, kā jūs atradīsit.

Ametists

Ametists ir vēl viena lieliska opcija OSX. Tā mērķis ir vairāk līdzināties Xmonad, taču tas ir rakstīts lielākoties Swift, tāpēc tas labi iederas Apple ekosistēmā.

Neuztraucieties par Amethyst konfigurēšanu. Tas iznāk no komplekta ar viedām vadības ierīcēm, kas atvieglos navigāciju un lietošanu.

Windows

Windows nav īsti labākā vieta tādām lietām kā logu pārvaldnieku flīzēšana. Tas ir veidots tā, lai darbotos tā, kā tas bija paredzēts, un pielāgošana nav tik laba. Tas nozīmē, ka ir pāris labas iespējas, kuras var sniegt dažas priekšrocības, ko Windows piedāvā WM uzklāšana.

bug.n

Bug.n ir tradicionāla stila logu pārvaldnieks operētājsistēmai Windows. Tas ir skripts, kuru varat pievienot, lai noklusējuma darbvirsma darbotos kā flīžu loga pārvaldnieks. Šis skripts pievieno arī flīzēšanas izkārtojumus, kā arī ātros taustiņus navigācijai.

Bug.n atbalsta flīzēšanu, kā arī peldošu darbību, līdzīgi kā Linux flīžu logu pārvaldnieki. Tas arī atkārto Linux flīžu logu pārvaldnieku darbvietas funkcionalitāti.

Tā kā bug.n lielā mērā darbojas ar klaviatūru, bug.n ir labāks risinājums kādam, kurš pārzina tīru tastatūras navigāciju, pretējā gadījumā tas būs nedaudz milzīgs.

AquaSnap

AquaSnap ir lielisks vidusceļš Windows lietotājiem, kuri meklē lielāko daļu flīžu logu pārvaldnieka funkciju, bez nepieciešamības pilnībā uzticēties vienam.

Kā norāda nosaukums, tas ļauj iespraust logus stūros un ērti sakārtot izkārtojumu. Tas nav pilns flīžu logu pārvaldnieks, un tas automātiski netiek flīzēts. Tas ļauj jums noklikšķināt un vilkt logus, lai mainītu to izmēru, saglabājot flīzēšanai līdzīgo izkārtojumu.

Piederumi un instrumenti

Ir dažas papildu programmas, kas ļoti labi darbojas kopā ar flīžu logu pārvaldniekiem. Tie palīdz uzlabot logu pārvaldnieka funkcionalitāti un palīdzēs jums pielāgot lietas pēc jūsu vēlmēm.

Polibārs

Polybar ir statusa josla, kas tika izstrādāta darbam ar i3 un BSPWM, taču to noteikti var izmantot arī citiem. Šajā statusa joslā ir minimāla pamata funkcionalitāte, kas iebūvēta daudzām lietām. Tas atvieglo darba sākšanu. Par laimi, tas arī ļauj jums konfigurēt un ignorēt jebkuru vajadzīgo funkcionalitāti. Polybar pilnībā spēj darboties ar skriptu, tāpēc, ja jums ir zināšanas par Bash skriptu veidošanu, jūs patiešām varat to izklaidēt.

Citronu bārs

Citronu josla ir vēl viena statusa josla, kas līdzīga Polybar. Šis ir vēl minimālāks nekā Polybar, un ar to viss nav jāsāk. Funkcija ir jāizveido pašam. Tas ir arī pilnībā skriptu spējīgs, tāpēc atkal jums nav nekādu ierobežojumu ar to.

Rofi

Rofi ir minimāls lietojumprogrammu palaidējs. Varat to kartēt ar karsto taustiņu un izmantot to, lai palaistu jebkuru programmu, kurā jūs rakstāt. Rofi atceras jūsu meklētās programmas un uzskaita tās nesen / visvairāk izmantoto sarakstā.

Jūs varat arī pielāgot Rofi izskatu un izskatu, lai tas atbilstu jūsu darbvirsmai. Tas nav pārāk grūti, izmantojot Xresources failu Linux.

URxvt

URxvt jeb Rxvt-Unicode ir termināla emulators. Jums nav obligāti jāizmanto viens vai otrs termināla emulators ar flīžu logu pārvaldnieku, taču labāk ir izmantot minimālāku, kas nav saistīts ar kādu konkrētu grafisko vidi. URxvt atbilst šim aprakstam.

Kā papildu bonuss URxvt ir superkonfigurējams. Varat to pielāgot gandrīz jebkuram izskatam. Tas ietver krāsu, tekstu un fonu.

Vim

Vim nav daudz ko darīt ar logu pārvaldnieku flīzēšanu, bet, kad atradīsit sevi, jūs vēlēsities darīt arvien vairāk un vairāk no komandrindas. Tam Vims ir tavs draugs.

Vim ir spēcīgs teksta redaktors. Tas, iespējams, ir labākais teksta redaktors pasaulē. Tam ir pieejams absolūti neprātīgs spraudņu daudzums, kas padara to spējīgu vēl vairāk.

Dunst

Ja, izmantojot flīžu logu pārvaldnieku, esat pagājis minimāls, jūs, iespējams, joprojām vēlaties saņemt paziņojumus darbvirsmā. Ja vēlaties, lai paziņojumi, kurus varat pielāgot, lai tie atbilstu mūsu darbvirsmai, varat izmantot Dunst. Dunst ir viegla paziņojumu sistēma, kuru varat viegli pielāgot, izmantojot vienkārša teksta konfigurāciju. Mainiet saņemto paziņojumu lielumu, krāsu un tekstu.

Domu noslēgšana

Flīžu logu pārvaldnieki nav piemēroti visiem. Aklimatizēties navigācijai, izmantojot tikai tastatūru, ir vajadzīga diezgan pacietība un pielāgošanās. Sākumā tas jutīsies neveikls un neveikls, bet, ja turpināsit rīkoties, jūs vienkārši sapratīsit, ka tas ir daudz ātrāk un efektīvāk.

Svarīgi arī atcerēties, ka flīžu logu pārvaldnieki operētājsistēmā Linux ir labāki nekā OSX un Windows, un OSX ir daudz labāki nekā Windows. Tam ir viss sakars ar viņu Unix cilti. Ja jūs nolemjat izmantot flīžu logu pārvaldnieku, sagaidiet, ka lielākā daļa atbalsta un papildu lietojumprogrammu koncentrēsies uz Linux.

Ja tas viss vēl nav jūs nobiedējis, jūs, iespējams, vienkārši mainīsit to, kā domājat par datora lietošanu, un patiksit to daudz vairāk.

Logu pārvaldnieku flīzēšana un kāpēc jums tas būtu jāizmanto