If-Koubou

Kāpēc ~ Pārstāvēt mājas mapi macOS un Linux?

Kāpēc ~ Pārstāvēt mājas mapi macOS un Linux? (Kā)

Neatkarīgi no tā, vai esat instalējis Linux apakšsistēmu operētājsistēmā Windows 10 vai sākat lietot Linux Terminal, ir visu veidu saīsinājumi, kas jums jāapgūst ... neviens no tiem nav intuitīvs.

Piemēram, ir tilde ~, kas ir jūsu mājas mape. Rakstīt cd ~ / Dokumenti pārslēdzas uz mapi Dokumenti pašreizējā lietotāja mājas direktorijā, tādējādi ietaupot mani no tipa rakstīšanas / Lietotāji / justinpot / Dokumenti katru reizi. Protams, tas ir ērts īsceļš, bet kāpēc šim konkrētajam rakstzīmei tas tiek izmantots?

Ticiet vai nē, tas ir tāpēc, ka no 1970. gadiem ir klaviatūra. Šeit ir Lear Siegler ADM-3A terminālis, kas pirmo reizi tika piegādāts 1975. gadā.

Tas bija "mēms terminālis", kas nozīmē, ka tas nav dators pats par sevi, bet tā vietā ļāva ievadīt komandas un attēlot datus no datora. ADM-3A maksāja tikai 995 ASV dolārus, kas tajā pašā laikā uzskatīja vai nebija laba cena, ti, iestādes varēja iegādāties vairākus šādus terminālus, lai izveidotu savienojumu ar vienu centrālo datoru. Līdz šai dienai mūsdienu "termināļa emulatori", piemēram, tie, kas tiek izmantoti Linux un macOS, imitē šādu sistēmu funkcionalitāti.

Tas ir ļoti ietekmīgs aparatūras gabals; par to notika agrīna programmatūras izstrāde, kas nozīmē, ka tastatūras izkārtojums ietekmēja dažas dizaina izvēles. Pārbaudiet to:

Vai aizmirst kaut ko? Šeit ir skaidrāks attēls.

Skatīt atslēgu augšdaļā pa labi? Tā ir HOME atslēga, kas darbojas līdzīgi sākuma taustiņam mūsdienu tastatūrās, novietojot kursoru augšējā kreisajā stāvoklī, rediģējot tekstu. Tas ir arī atslēga, ko izmanto tildes simbolam: ~. Šī apvienība bija pietiekama ~ lai galu galā būtu mājas mapes.

Tas ir pareizi: īpaša tastatūra no vairāk nekā četrdesmit gadiem ir iemesls, kāpēc izmanto Linux un UNIX balstītas sistēmas ~ pārstāvēt mājās, lai gan ~ un mājas atslēgas nevarētu būt tālāk par daudzām mūsdienu tastatūrām. Dīvaini, vai ne?

Un šajā tastatūrā ir paslēptas arī citas detaļas. Skatiet bultiņas uz H, J, K un L taustiņiem? Holding Control un nospiežot šos taustiņus, ir tas, kā jūs pārvietojāt kursoru uz Terminal, tāpēc tos pašus taustiņus izmanto, lai pārvietotu kursoru uz vi. Šie vi īsinājumtaustiņi, savukārt, iedvesmoja īsinājumtaustiņus pakalpojumos Gmail, Twitter un pat Facebook. Tas ir pareizi: pat Facebook tastatūras īsceļus iedvesmoja "mēms terminālis", kas pirmo reizi tika pārdots 1975. gadā.

Paskaties nedaudz vairāk, un jūs pamanīsit, ka redzat dažus taustiņus, kurus jūs vispār neatpazīstat. Šeit ir atslēga "šeit ir", ko paskaidro blogger Dave Cheney. Būtībā tā apstiprināja, kas jūs esat pa tīklu. Jūs arī redzēsiet, ka Escape atslēga ir vietas, kur Caps Lock atrodas mūsdienu tastatūrās, un kāda veida MacBook touch joslu Escape galvenā diskusija liek jaunā gaismā. Es esmu pārliecināts, ka tur ir daudz citu informāciju, kuru es pazaudēju.

Ierīce, kuru jūs nekad neesat dzirdējusi par programmatūras ietekmētajiem dizaina lēmumiem, joprojām izmanto vairāk nekā četrdesmit gadus vēlāk. Vai vēsture nav dīvaina?

Attēlu kredīti: Chris Jacobs, StuartBrady, Eric Fischer