/ / Kāpēc ~ pārstāv mājas mapi MacOS un Linux?

Kāpēc ~ pārstāv mājas mapi MacOS un Linux?

Neatkarīgi no tā, vai esat instalējis Linux apakšsistēmu operētājsistēmā Windows 10 vai arī sākat lietot Linux termināli, pastāv visa veida īsceļi, kas jums jāapgūst ... neviens no tiem nav intuitīvs.

Piemēram, tur ir tilde, ~, kas apzīmē jūsu mājas mapi. Rakstīšana cd ~/Documents pārslēdzas uz mapi Dokumenti pašreizējā lietotāja mājas direktorijā, neļaujot man rakstīt /Users/justinpot/Documents katru reizi. Tas, protams, ir ērts saīsne, bet kāpēc tieši šis raksturs tiek izmantots?

Ticiet vai nē, tas notiek 1970. gadu tastatūras dēļ. Šeit atrodas Lear Siegler ADM-3A terminālis, kas pirmo reizi piegādāts 1975. gadā.

Tas bija “mēms terminālis”, kas nozīmē, ka tas nebija īstsdators pats par sevi, bet tā vietā ļāva ievadīt komandas un parādīt datus no datora. ADM-3A maksāja tikai USD 995, kas tic, vai tā toreiz bija laba cena, kas nozīmē, ka iestādes varēja iegādāties vairākus šādus termināļus, lai izveidotu savienojumu ar vienu centrālo datoru. Mūsdienās mūsdienu “termināla emulatori”, piemēram, tie, kurus izmanto Linux un macOS, imitē šādu sistēmu funkcionalitāti.

Tas ir ļoti ietekmīgs aparatūras elements; daudz agrīnas programmatūras izstrādes notika tajā, tas nozīmē, ka tastatūras izkārtojums ietekmēja dažas dizaina izvēles. Pārbaudiet:

Vai pamanāt kaut ko? Šis ir skaidrāks attēls.

Vai redzat taustiņu augšējā labajā stūrī? Tas ir taustiņš HOME, kas darbojas līdzīgi kā taustiņš Sākums mūsdienu tastatūrās, rediģējot tekstu, kursors tiek novietots augšējā kreisajā pozīcijā. Tas ir arī taustiņš, ko izmanto tildes simbolam: ~. Ar šo asociāciju pietika ~ galu galā pārstāvēt mājas mapes.

Tas ir pareizi: Linux un UNIX balstītas sistēmas izmanto īpaša klaviatūra pirms vairāk nekā četrdesmit gadiem ~ pārstāvēt mājas, kaut arī ~ un Mājas taustiņi nevarētu atrasties tālāk viens no otra lielākajā daļā mūsdienu tastatūru. Dīvaini, vai ne?

Un tajā ir paslēptas arī citas detaļastastatūra. Vai redzat bultiņas uz taustiņiem H, J, K un L? Turot nospiestu taustiņu un nospiežot šos taustiņus, kursors tiek pārvietots terminālī, tāpēc tie paši taustiņi tiek izmantoti, lai kursoru pārvietotu vi. Šie vi īsinājumtaustiņi savukārt iedvesmoja īsinājumtaustiņus Gmail, Twitter un pat Facebook. Tas ir pareizi: pat Facebook īsinājumtaustiņus iedvesmoja “mēms terminālis”, kas pirmo reizi tika pārdots 1975. gadā.

Paskatieties vēl dažus, un jūs pamanīsit dažus taustiņusjūs vispār neatpazīstat. Tur ir taustiņš “Šeit ir”, ko šeit skaidro blogere Deivs Černijs. Būtībā tas apstiprināja, kas jūs esat tīklā. Jūs redzēsit arī to, ka taustiņš Escape ir vieta, kur modernā tastatūra atrodas ar burtu atslēgu (Caps Lock), un kas MacBook skārienjutīgās joslas Escape taustiņu diskusijas rada jaunā gaismā. Esmu pārliecināts, ka man trūkst daudz citu detaļu.

Ierīce, ko jūs nekad neesat dzirdējis par ietekmētajiem dizaina lēmumiem, ko izmanto programmatūra, kuru cilvēki joprojām izmanto četrdesmit gadus vēlāk. Vai vēsture nav dīvaina?

Attēlu kredīti: Kriss Džeikobs, Stjuarts Brads, Ēriks Fišers