Zašto ~ zastupa home mapu na MacOS-u i Linuxu?
Bilo da ste instalirali Linux podsustav na Windows 10 ili počnete koristiti Linux terminal, postoje sve vrste skraćenica koje trebate naučiti ... od kojih nijedan nije intuitivan.
Na primjer, tu je tilda, ~
, koja predstavlja vašu matičnu mapu. kucanje cd ~ / Dokumenti
prebacuje se na mapu Dokumenti u matičnom direktoriju trenutnog korisnika, što me štiti od potrebe za tipkanjem / Users / justinpot / Dokumenti
svaki put. To je prikladan prečac, naravno, ali zašto se taj posebni znak koristi za to?
Vjerovali ili ne, to je zbog tipkovnice iz 1970-ih. Ovo je terminal Lear Siegler ADM-3A, prvi put isporučen 1975. godine.
To je bio "glupi terminal", što znači da nije bio samo računalo, već vam je dopuštao unos naredbi i prikaz podataka s računala. ADM-3A je koštao samo 995 USD, što je u to vrijeme vjerovalo ili ne, što je značilo da bi institucije mogle kupiti nekoliko takvih terminala za povezivanje s jednim središnjim računalom. Do danas, moderni "terminalski emulatori", poput onih koji se koriste u Linuxu i MacOS-u, oponašaju funkcionalnost takvih sustava.
To je vrlo utjecajan dio hardvera; na njemu se dogodilo mnogo ranog razvoja softvera, što je značilo da je raspored tipkovnice utjecao na nekoliko dizajnerskih izbora. Provjerite:
Primijetite li što? Evo jasnije slike.
Vidite ključ gore desno? To je tipka HOME, koja djeluje slično kao i tipka Home na modernim tipkovnicama, a pri uređivanju teksta postavlja pokazivač na gornji lijevi položaj. To je i ključ koji se koristi za simbol tilde: ~
. Ta je udruga bila dovoljna ~
da biste na kraju predstavili početne mape.
To je točno: specifična tipkovnica od prije više od četrdeset godina je razlog zašto Linux i UNIX-bazirani sustavi koriste ~
predstavljati dom, iako ~
i tipke za početnu stranicu ne mogu se razlikovati na većini modernih tipkovnica. Čudno, točno?
Tu su i druge pojedinosti skrivene u ovoj tipkovnici. Pogledajte strelice na tipkama H, J, K i L? Kontrola držanja i pritiskanje tih tipki je način na koji ste pomaknuli kursor na terminalu, zbog čega se te iste tipke koriste za pomicanje kursora u vi. Ti tipkovni prečaci, pak, inspirirali su tipkovničke prečace u Gmailu, Twitteru, pa čak i Facebooku. Tako je: čak su i Facebookovi tipkovnički prečaci bili inspirirani "glupim terminalom" koji je prvi put prodan 1975. godine.
Pogledajte još nešto i primijetit ćete nekoliko tipki koje uopće ne prepoznajete. Tu je ključ "Here Is" koji bloger Dave Cheney objašnjava ovdje. U osnovi, potvrdio je tko ste preko mreže. Također ćete vidjeti da je Escape ključ je mjesto gdje Caps Lock je na modernim tipkovnicama, koja vrsta stavlja MacBook touch bar Escape ključ kontroverze u novom svjetlu. Siguran sam da nedostaje još mnogo detalja.
Uređaj koji nikada niste čuli o utjecajima dizajnerskih odluka koje se koriste u softveru, ljudi još uvijek koriste preko četrdeset godina kasnije. Nije li povijest čudna?
Image Zasluge: Chris Jacobs, StuartBrady, Eric Fischer