27Jun

Miks ~ MacCo ja Linuxi kodukataloogi kuvamine?

Olenemata sellest, kas olete installinud Linuxi alamsüsteemi Windows 10-s või hakanud kasutama Linuxi terminali, on olemas igasuguseid lühendeid, mida tuleb õppida. .. ükski neist pole intuitiivne.

Näiteks seal on tilde, ~, mis esindab teie kodukataloogi. Trüki cd ~ / Documents lülitatakse praeguse kasutaja kodukataloogi kausta Documents( Dokumendid), salvestades mind iga kord /Users/justinpot/-dokumentide sisestamiseks. Kindlasti on see mugav otsetee, aga miks on see konkreetne märk kasutada seda?

Uskuge või mitte, see on tingitud klaviatuurist 1970-ndatest. Siin on Lear Siegler ADM-3A terminal, mis esmakordselt saadeti 1975. aastal.

See oli "loll terminal", mis tähendab, et see ei olnud arvuti iseenesest, vaid lubas selle asemel sisestada käske ja kuvada andmeid arvutist. ADM-3A kulutas ainult $ 995, mis arvas, et sellel ajal oli hea hind, mis tähendab, et ettevõtted saaksid osta mitu sellist terminali, et ühineda ühe keskarvutiga. Tänaseks on kaasaegsed "terminali emulatsioonid", näiteks Linuxis ja macOS-is kasutatavad, selliste süsteemide funktsioone.

See on väga mõjukas riistvara;sellegipoolest toimus palju varajast tarkvaraarendust, mis tähendab, et klaviatuuri paigutus mõjutas mõnda disainivalikut. Kontrollige seda:

Teatage midagi? Siin on selgem pilt.

Vaadake võtme ülaosas paremal? See on HOME-klahv, mis toimib sarnaselt koduklahviga kaasaegsetele klaviatuuridele, viies kursori teksti ülemise vasakusse asendisse. See on ka tilde sümboli jaoks kasutatav võti: ~.See ühendus oli piisav, et ~ lõpuks kajastada kodukatalooge.

See on õige: neljakümne aasta tagune spetsiaalne klaviatuur on sellepärast, et Linuxi ja UNIX-põhised süsteemid kasutavad ~ kodu esindamiseks, kuigi ~ ja Home võtmed ei saa enamiku tänapäevaste klaviatuuride vahel enam lahku lüüa. Imelik, eks?

Selles klaviatuuril on ka muid üksikasju. Vaadake H, J, K ja L klahve puudutavaid nooled? Holding Control ja nende klahvide vajutamine on see, kuidas liigutasite kursori terminalis, mistõttu kasutatakse samu võtmeid kursori vi viimiseks. Need vi klaviatuuri otseteed on omakorda inspireerinud Gmaili, Twitteri ja isegi Facebooki kiirklahve. See on õige: isegi Facebooki klaviatuuri otseteed olid inspireeritud 1975. aastal esmakordselt müüdud nullist terminalist.

Vaadake veelgi rohkem ja näete mõningaid võtmeid, mida te üldse ei tunne. Seal on "Siin on" võti, mida blogger Dave Cheney selgitab siin. Põhimõtteliselt kinnitas ta, kes olete võrgu üle. Samuti näete, et escape-võti on kohad, kus Caps Lock on kaasaegsetel klaviatuuridel, mis paneb MacBooki kursoriba Escape-võti vastuoluliseks uues valguses. Ma olen kindel, et seal on veel palju teisi üksikasju, mida ma puudu on.

Seade, mida te pole kunagi kuulnud tarkvaras kasutatavatest tarkvaraplatvormidest mõjutatud disainilahenduste kohta, kasutavad endiselt üle neljakümne aasta hiljem. Kas pole ajalugu imelik?

pildi autorid: Chris Jacobs, StuartBrady, Eric Fischer