/ / Zašto ~ predstavlja domaću mapu na macOS-u i Linuxu?

Zašto ~ predstavlja kućnu mapu na macOS-u i Linuxu?

Bez obzira jeste li instalirali Linux podsustav na Windows 10 ili započinjete upotrebom Linux terminala, postoje sve vrste skraćenica koje morate naučiti ... od kojih nijedna nije intuitivna.

Na primjer, postoji tilda, ~, koji predstavlja vašu početnu mapu. kucanje cd ~/Documents prebacuje se u mapu Dokumenti u matičnom imeniku trenutačnog korisnika, sprečavajući me od potrebe za tipkanjem /Users/justinpot/Documents svaki put. To je pogodna prečaca, naravno, ali zašto se za to koristi taj poseban lik?

Vjerovali ili ne, to je zbog tipkovnice iz 1970-ih. Slijedi Lear Siegler ADM-3A terminal, prvi put isporučen 1975.

Ovo je bio "glupi terminal", što znači da nije bioračunalo samo po sebi, ali vam je umjesto toga dopuštalo unos naredbi i prikaz podataka s računala. ADM-3A koštao je samo 995 dolara, vjerovali ili ne, u to vrijeme bila dobra cijena, što znači da su institucije mogle kupiti nekoliko takvih terminala za spajanje na jedno centralno računalo. Do danas, moderni „terminalni emulatori“, poput onih koji se koriste u Linuxu i macOS-u, oponašaju funkcionalnost takvih sustava.

Izuzetno je utjecajan dio hardvera; na njemu se dogodilo mnogo ranog razvoja softvera, što znači da je izgled tipkovnice utjecao na nekoliko dizajnerskih izbora. Pogledajte:

Primijetili nešto? Evo jasnije slike.

Vidite ključ gore desno? To je tipka HOME, koja djeluje slično kao početna tipka na modernim tipkovnicama, dovodeći kursor u gornji lijevi položaj dok uređujete tekst. To je ujedno i ključ koji se koristi za simbol nagiba: ~, To je druženje bilo dovoljno za ~ da na kraju predstavljaju kućne mape.

To je tačno: specifična tipkovnica prije više od četrdeset godina koristi Linux i UNIX sustave ~ zastupati dom iako ~ i tipke Početna nisu se mogle razdvojiti na većini modernih tipkovnica. Čudno, zar ne?

I u ovome se kriju drugi detaljitipkovnica. Vidite strelice na tipkama H, J, K i L? Ako držite kontrolu i pritisnete te tipke, način na koji ste premjestili kursor u Terminal, zbog čega se te iste tipke koriste za pomicanje kursora in vi. Ti vi prečaci na tipkovnici zauzvrat su inspirirali tipkovničke prečace u Gmailu, Twitteru, pa čak i na Facebooku. Tako je: čak su i tipkovne prečace Facebooka nadahnute "glupim terminalom" koji je prvi put prodan 1975. godine.

Pogledajte još malo i vidjet ćete nekoliko tipkiuopće ne prepoznajete Postoji tipka "Ovdje je", što ovdje objašnjava bloger Dave Cheney. Uglavnom, potvrdilo je s kim ste preko mreže. Vidjet ćete i da je tipka Escape mjesto na kojem se nalazi Caps Lock na modernim tipkovnicama, što vrsta MacBorkov dodirne trake omogućava kontroverzu tipki u novom svjetlu. Siguran sam da mi nedostaju mnogi drugi detalji.

Uređaj za koji nikad niste čuli da utječe na dizajnerske odluke koji se koriste u softveru i dalje koriste četrdeset godina kasnije. Zar povijest nije čudna?

Slikovni krediti: Chris Jacobs, StuartBrady, Eric Fischer