27Jun

Miksi ~ edustaa kotikansio macOS ja Linux?

click fraud protection

Olitpa asentanut Linux-osajärjestelmän Windows 10: een tai aloittanut Linux-terminaalin käytön, on olemassa kaikenlaisia ​​shorthandeja, joita sinun tarvitsee oppia. .. mikään niistä ei ole intuitiivinen.

Esimerkiksi on tilde, ~, joka edustaa kotikansioasi. Kirjoittamalla cd ~ / Documents siirtyy nykyisen käyttäjän kotihakemiston Asiakirjat-kansioon, jolloin minua ei tarvitse kirjoittaa /Users/justinpot/-dokumentteja aina. Se on kätevä pikakuvake, mutta miksi juuri tämä erityinen merkki on käytetty?

Usko tai älä, se johtuu näppäimistöstä 1970-luvulta. Tässä on Lear Siegler ADM-3A -terminaali, joka toimitettiin ensimmäisen kerran vuonna 1975.

Tämä oli "tyhmä päätelaite", eli se ei ollut itsessään tietokone, vaan sen sijaan voit syöttää komentoja ja näyttää tietoja tietokoneesta. ADM-3A maksoi vain 995 dollaria, mikä uskoisi sen olevan tai ei ollut hyvä hinta silloin, jolloin laitokset voisivat ostaa useita tällaisia ​​päätelaitteita yhteyden muodostamiseksi yhteen keskusyksikköön. Tähän päivään nykyaikaiset "terminaalimulaattorit", kuten Linux- ja MacOS-järjestelmät, jäljittelevät tällaisten järjestelmien toimivuutta.

instagram viewer

Se on erittäin vaikuttava laite;siihen liittyi paljon varhaista ohjelmistokehitystä, joten näppäimistöasettelu vaikutti muutamiin suunnitteluvalintoihin. Tarkista se:

Ilmoita mitään? Tässä on selkeämpi kuva.

Katso avaimen oikeassa yläkulmassa? Tämä on HOME-näppäin, joka toimii samalla tavoin kuin nykyisen näppäimistön Home-avain, jolloin kursori siirtyy vasemmalle yläkulmaan tekstin muokkaamisen aikana. Se on myös avain, jota käytetään tilde-symbolina: ~.Tämä yhdistys riitti ~ lopulta edustaa kotikansioita.

Oikein: erityinen näppäimistö yli 40 vuotta sitten on, miksi Linux ja UNIX-pohjaiset järjestelmät käyttävät ~ edustaa kotia, vaikka ~ ja Home-avaimet eivät voinut olla kaukana muista nykyaikaisista näppäimistöistä.Outo, eikö?

Ja muita tietoja on piilotettu tällä näppäimistöllä.Katso nuolet H-, J-, K- ja L-näppäimillä?Holding Control ja näiden näppäinten painaminen on se, miten siirryt osoitinta Terminaaliin, minkä vuoksi näitä samoja näppäimiä käytetään siirtämään kohdistin vi: iin. Nämä vi pikanäppäimet puolestaan ​​innoittivat pikanäppäimet Gmailissa, Twitterissä ja jopa Facebookissa. Se on oikein: jopa Facebookin pikanäppäimet innoittivat "tyhmä terminaali", joka myytiin ensimmäisen kerran vuonna 1975.

Katsokaa vielä muuta, ja näet muutaman avaimen, jota et tunnusta lainkaan. Tässä on "Here Is" avain, joka bloggaaja Dave Cheney selittää täällä.Periaatteessa se vahvisti, kuka olet verkon yli. Näet myös, että Escape-avain on paikka, jossa Caps Lock on nykyaikaisilla näppäimistöillä, mikä tuo MacBookin kosketusnappuun Escape-avainkiistatuksen uuteen valoon. Olen varma, että on monia muita yksityiskohtia, jotka puuttuvat.

Laite, jota et ole koskaan kuullut vaikuttavista suunnittelupäätöksistä, joita käytettiin ohjelmistossa, käyttävät edelleen yli 40 vuotta myöhemmin. Eikö historia ole outoa?

Image Laajuus: Chris Jacobs, StuartBrady, Eric Fischer