/ / Prečo ~ predstavuje domáci priečinok v systéme MacOS a Linux?

Prečo ~ predstavuje domáci priečinok v systéme MacOS a Linux?

Či už ste nainštalovali podsystém Linux na Windows 10 alebo začnete používať terminál Linux, existuje veľa druhov skratiek, ktoré sa musíte naučiť ... z ktorých žiadna nie je intuitívna.

Napríklad je tu vlnovka, ~, ktorý predstavuje váš domovský priečinok. písanie na stroji cd ~/Documents prepne sa do priečinka Dokumenty v domovskom adresári aktuálneho používateľa a ušetrí mi tak potrebu písať /Users/justinpot/Documents vždy. Je to určite skratka, ale prečo sa na tento účel používa tento konkrétny znak?

Verte tomu alebo nie, je to kvôli klávesnici od 70. rokov. Tu je terminál Lear Siegler ADM-3A, prvýkrát dodávaný v roku 1975.

Bol to hlúpy terminál, čo znamená, že to nebolpočítač sám osebe, ale namiesto toho vám umožňuje zadávať príkazy a zobrazovať údaje z počítača. ADM-3A stála iba 995 dolárov, čo bolo podľa ich názoru v tom čase dobrá cena, čo znamená, že inštitúcie mohli kúpiť niekoľko takýchto terminálov na pripojenie k jednému centrálnemu počítaču. Dnešné moderné „emulátory terminálov“, napríklad tie, ktoré sa používajú v systémoch Linux a MacOS, napodobňujú funkčnosť týchto systémov.

Je to veľmi vplyvný hardvér; došlo k tomu veľa skorého vývoja softvéru, čo znamená, že rozloženie klávesnice ovplyvnilo niekoľko možností dizajnu. Skontrolovať to:

Všimnite si niečo? Tu je jasnejší obrázok.

Vidíte kľúč v pravom hornom rohu? Toto je kláves HOME, ktorý na moderných klávesniciach funguje podobne ako kláves Domov, čím počas úprav textu prepne kurzor na ľavú hornú pozíciu. Je to tiež kľúč, ktorý sa používa pre symbol vlnovky: ~, Toto združenie stačilo na ~ na konečné zastupovanie domácich priečinkov.

Je to tak: špecifická klávesnica spred štyridsiatich rokov používa systémy založené na systéme Linux a UNIX ~ reprezentovať domov, aj keď ~ Klávesy Domov a Klávesy Domov nemohli byť na väčšine moderných klávesníc ďalej oddelené. Divné, však?

A sú tu aj ďalšie podrobnostiklávesnica. Vidíte šípky na klávesoch H, J, K a L? Podržaním ovládania a stlačením týchto klávesov ste posunuli kurzor v termináli, a preto sa rovnaké klávesy používajú na presun kurzora vo vi. Tieto klávesové skratky vi zase inšpirovali klávesové skratky v službách Gmail, Twitter a dokonca aj Facebook. To je pravda: aj klávesové skratky Facebooku boli inšpirované „hlúpym terminálom“, ktorý sa prvýkrát predal v roku 1975.

Vyzerajte ešte viac a všimnete si niekoľko kľúčovvôbec to nepoznáte. Existuje kľúč „Here Is“, ktorý tu vysvetľuje bloger Dave Cheney. V podstate to potvrdilo, kto ste v sieti. Uvidíte tiež, že kláves Escape je miestom, kde sa Caps Lock nachádza na moderných klávesniciach, čo spôsobí, že dotyková lišta MacBook s dotykovou klávesou Escape bude v novom svetle kontroverzia. Som si istý, že mi chýba veľa ďalších podrobností.

Zariadenie, o ktorom ste nikdy nepočuli o ovplyvnených rozhodnutiach týkajúcich sa dizajnu používaných v softvéri, ktorý ľudia používajú o štyridsať rokov neskôr. Nie je to divná história?

Kredity: Chris Jacobs, StuartBrady, Eric Fischer