Jeg byttet til en flislagt vindusbehandler på Linux og kan ikke tro at jeg har kastet bort år på å dra vinduer rundt

Oppdag hvordan flislagte vindushåndterere forbedrer arbeidsflyten din ved å organisere vinduer automatisk, så du kan navigere effektivt med tastaturet og unngå unødvendige avbrytelser.
Uansett hvilket operativsystem du bruker, vil du legge merke til at de alle åpner applikasjoner i disse boksene vi kaller vinduer. Disse vinduene dukker opp på uforutsigbare steder på skrivebordet, og de har heller ikke alltid den samme størrelsen. Dette er noe man bare aksepterer uten noen gang å stille spørsmål ved det. I hvert fall har jeg aldri gjort det. Men det finnes et bedre system for disse vinduene. Et system som hjelper deg å holde fokuset på arbeidet ditt og betjene datamaskinen raskere. Velkommen til den fantastiske verden av flislagte vindushåndterere.
Hva er en vindushåndterer
Denne skjulte programvaren bestemmer hvordan du samhandler med datamaskinen
Det finnes et program som kjører i bakgrunnen på hvert skrivebord-OS som genererer nye vinduer på skjermen, bestemmer hvor de plasseres, hvor store de er, hvordan de stables, og hvilke vinduer som får input-fokus. Dette programmet er vindushåndtereren (VM).
På de fleste operativsystemer, inkludert de fleste Linux-distribusjoner, er vindushåndtereren en del av det overordnede skrivebordsmiljøet. Slike vindushåndterere genererer det som kalles "flytende" vinduer. Dette er vanlig, og du har sett det på macOS eller Windows, hvor nye vinduer bare dukker opp som bundne bokser et sted på skrivebordet. Du kan deretter dra disse vinduene rundt. Plassere dem i delte oppsett for hånd. Eller endre størrelsen på dem. De kan også overlappe hverandre.
Quiz 8 Spørsmål · Test kunnskapen din
Opprinnelsen til Linux
Trivia-utfordring
Hvem opprettet Linux-kjernen?
(A) Richard Stallman (B) Dennis Ritchie (C) Linus Torvalds (D) Andrew Tanenbaum
Linus Torvalds opprettet Linux-kjernen i 1991 mens han studerte ved Universitetet i Helsinki i Finland. Han utviklet det først som et personlig prosjekt og annonserte det berømt på en Usenet nyhetsgruppe.
I hvilket år kunngjorde Linus Torvalds for første gang Linux-kjernen til offentligheten?
(A) 1989 (B) 1991 (C) 1993 (D) 1995
Den 25. august 1991 la Torvalds ut sin nå berømte melding til comp.os.minix Usenet nyhetsgruppen, der han beskrev Linux som 'bare et hobbyprosjekt' og sa at det 'ikke ville bli stort og profesjonelt som GNU.' Historien viste seg å motbevise ham gledelig.
Hvilket operativsystem inspirerte Linus Torvalds direkte til å lage Linux?
(A) BSD Unix (B) MS-DOS (C) Minix (D) Solaris
Torvalds brukte Minix, et lite Unix-lignende operativsystem laget av Andrew Tanenbaum for utdanningsformål, og ønsket å bygge noe mer kapabelt og fritt tilgjengelig. Hans frustrasjon over Minix sine begrensninger drev ham til å skrive sin egen kjernen.
Under hvilken lisens ble Linux-kjernen utgitt, noe som gjorde den fritt tilgjengelig for modifikasjon og distribusjon?
(A) MIT-lisensen (B) Apache-lisensen (C) BSD-lisensen (D) GNU General Public License (GPL)
I 1992 relisensierte Torvalds Linux-kjernen under GNU General Public License (GPL), et trekk som viste seg å være transformativt. GPL-en sikrer at alle som distribuerer Linux eller en modifisert versjon også må gjøre kildekoden tilgjengelig.
Hva var versjonsnummeret til den aller første offentlig utgitte Linux-kjernen?
(A) 0.0.1 (B) 0.01 (C) 1.0 (D) 0.10
Den første offentlig utgitte versjonen av Linux-kjernen var 0.01, lastet opp av Torvalds i september 1991. Det var en rå tidlig utgave som faktisk ikke var ment for bred bruk, men den markerte den ekte begynnelsen på Linux-prosjektet.
Hvilken organisasjon, grunnlagt av Richard Stallman, tilbød mange av de essensielle verktøyene og nytteprogrammene som ble kombinert med Linux-kjernen for å danne et komplett operativsystem?
(A) The Open Group (B) The Free Software Foundation og GNU-prosjektet (C) The Apache Software Foundation (D) Bell Labs
Richard Stallmans GNU-prosjekt hadde utviklet gratis programvareverktøy siden 1983, inkludert kompilatorer, tekstredigerere og skaller. Da Linux-kjernen kom, fylte den det manglende bruddstykket, og kombinasjonen ble det mange kaller GNU/Linux.
Hva var den første store Linux-distribusjonen som hadde som mål å gjøre Linux tilgjengelig for vanlige brukere?
(A) Fedora (B) Debian (C) Slackware (D) Ubuntu
Slackware, opprettet av Patrick Volkerding, ble utgitt i 1993 og regnes som en av de tidligste og mest innflytelsesrike Linux-distribusjonene. Den hjalp med å bringe Linux ut av rent akademiske og utviklerkretser og mot et bredere publikum.
Hvilket universitet gikk Linus Torvalds på da han begynte å utvikle Linux-kjernen?
(A) MIT (B) Uppsala universitet (C) Universitetet i Helsinki (D) Aalto universitet
Korrekt! Torvalds var student i datavitenskap ved Universitetet i Helsinki i Finland da han begynte arbeidet med Linux-kjernen i 1991. Han kjørte Minix på sin nye 386 PC og ønsket et mer kraftfullt, gratis alternativ.
Flislagte vinduadministratorer er spesielle
De gjør alt arbeidet for deg
Flislagte vinduadministratorer er det motsatte av flytende vinduadministratorer. Disse flislagte vinduadministratorene deler automatisk skjermen og plasserer vinduet i en slot for deg. Du kan ikke dra disse vinduene rundt, eller trekke dem fra et hjørne for å endre størrelsen. Det kan høres litt forvirrende ut i starten, hvis du aldri har sett en før. La meg vise deg en liten demonstrasjon.
Vi starter på en tom skrivebord. Så åpner jeg et nytt nettleservindu. Det tar opp hele skrivebordet. Så langt så bra. Legg merke til hva som skjer når jeg nå starter terminalprogrammet mitt. Skjermen deles automatisk i to, og begge vinduene tar nøyaktig 50% av skjermen. Nå la oss åpne et annet program. Den høyre halve delen av skjermen kuttes igjen, men denne gangen, horisontalt. Nettleseren tar fortsatt opp 50% av skjermen. Men de to andre programmene får 25% hver. Når jeg åpner det neste programmet, vil det igjen dele bunnen.
25% delt på to og så videre.
Dette kalles "phi"-layouten. Men det er ikke den eneste layouten. Det finnes rutenettbaserte oppsett. Kolonnebaserte. Eller til og med fullskjerm- eller monokle-layout hvor hvert vindu åpner seg i sitt eget fulle virtuelle skrivebord. Du kan teknisk sett tilpasse reglene for å lage disse layoutene akkurat slik du vil.
Dette skrivebordet er tastatur-først
Vinduene dine blir automatisk delt for deg, men det er ikke engang den beste delen. I motsetning til flytende vindusbehandlere som krever at du når etter en mus, kan du styre en flisvindusbehandler helt med tastaturet.
La oss si at du vil lukke et vindu. Du vil merke at det ikke er noen etiketter på vinduene eller noen knapper for å lukke, minimere eller maksimere. Det er fordi du skal bruke tastaturet til disse tingene. Jeg kan endre fokus mellom vinduer ved å bruke piltastene eller H, J, K og L-tastene på hjemmeraden. En markering rundt kanten av vinduene indikerer hvilket vindu som har fokus for øyeblikket. Deretter kan jeg trykke på tastatursnarveien super+Q for å lukke vinduet. Eller, jeg kan gå fullskjerm med det vinduet ved å trykke super+F.
Du kan definere alle disse tastatursnarveiene som "tastaturbindinger" i en konfigurasjonsfil. Konfigurasjonsfilen lar deg også definere layoutadferden og hvordan vinduene vil bli automatisk delt. Tastatursnarveiene jeg deler er akkurat det jeg har definert i min konfigurasjonsfil.
For å endre størrelse på et vindu, kan jeg bringe det i fokus og trykke super+R. Dette bytter vindusbehandleren til endringsmodus. Nå, hvis jeg trykker på piltastene eller H, J, K eller L-tastene, lar de meg endre størrelsen på vinduet i stedet.
Jeg kan også opprette og bytte mellom virtuelle skrivebordsrom med tastaturet. Jeg kan trykke super etterfulgt av et tall for å opprette eller bytte til det skrivebordet. For eksempel, super+2 bytter til det andre virtuelle skrivebordet. Jeg kan også flytte et vindu til et nytt arbeidsområde ved å trykke super, Shift og tallet for arbeidsområdet.
Disse snarveiene dekker bare navigeringen, men du kan se hvor tastaturorientert dette systemet er. Og det berører knapt overflaten. Du kan binde tastatursnarveier til å lansere apper, kjøre kommandoer eller Bash-skript, eller opprette klistremerkevindu. I begynnelsen tar det litt praksis å bli vant til tastaturnavigasjonen, men når du først gjør det, blir det en del av muskelminnet ditt. Du vil kunne gjøre alle disse tingene uten å tenke på dem.
Å ha operere din datamaskin helt med tastaturet føles som en superkraft
Det hjelper deg å holde fokus
Ut fra min erfaring tar det en dag eller to å memorere disse snarveiene og en uke å forplikte dem til muskelminnet. Når det skjer, vil du legge merke til at du rekker etter musen mindre og mindre.
Du vil ikke kaste bort tid på å dra vinduer rundt eller plassere dem i oppsett. Du vet alltid hvor det neste vinduet vil dukke opp, og du vil vite hvordan du når det uten å ta hendene av tastaturet. For noen som meg som tilbringer mesteparten av tiden med å skrive på datamaskinen og bytte mellom mange vinduer, gjør et tastaturdrevet oppsett dette mye raskere.
Det finnes noe som kalles kontekstbytte. I bunn og grunn, hvis du må avbryte en nåværende oppgave (si, skriving) for å ta tak i musen og hoppe til et annet vindu, bryter det flyten. Så du må bruke litt tid på å fokusere igjen. I grunn mister du litt fokus, og du må gjenvinne det etter avbruddet. Når du har bygget opp det muskelminnet, trenger du ikke å ta fingrene av hjemmeraden for å navigere på datamaskinen din. Du vil bare tenke på hva du vil gjøre, og fingrene dine vil automatisk gjøre det for deg. Du vil ikke måtte stole så mye på visuelle elementer.
I tillegg er disse oppsettene utrolig lette og smidige, så det hjelper også.
Hvis du foretrekker tastatursnarveier, må du prøve en flisvindusbehandler i det minste én gang
Jeg føler at jeg kan gjøre mer dypt arbeid siden jeg byttet til dette dynamiske flisoppsettet. Jeg har til og med satt opp tilpassede skript for prosjektledelse og tidsregistrering med tastatursnarveier.
Hvis du vil lese flere artikler som Jeg byttet til en flislagt vindusbehandler på Linux og kan ikke tro at jeg har kastet bort år på å dra vinduer rundt, kan du besøke kategorien Linux.
- Hva er en vindushåndterer
-
Opprinnelsen til Linux
Trivia-utfordring
- Hvem opprettet Linux-kjernen?
- I hvilket år kunngjorde Linus Torvalds for første gang Linux-kjernen til offentligheten?
- Hvilket operativsystem inspirerte Linus Torvalds direkte til å lage Linux?
- Under hvilken lisens ble Linux-kjernen utgitt, noe som gjorde den fritt tilgjengelig for modifikasjon og distribusjon?
- Hva var versjonsnummeret til den aller første offentlig utgitte Linux-kjernen?
- Hvilken organisasjon, grunnlagt av Richard Stallman, tilbød mange av de essensielle verktøyene og nytteprogrammene som ble kombinert med Linux-kjernen for å danne et komplett operativsystem?
- Hva var den første store Linux-distribusjonen som hadde som mål å gjøre Linux tilgjengelig for vanlige brukere?
- Hvilket universitet gikk Linus Torvalds på da han begynte å utvikle Linux-kjernen?
- Flislagte vinduadministratorer er spesielle
- Dette skrivebordet er tastatur-først
- Å ha operere din datamaskin helt med tastaturet føles som en superkraft

Legg igjen en kommentar