/ /なぜ〜macOSとLinuxのホームフォルダーを表しますか?

macOSおよびLinuxでホームフォルダーを表すのはなぜですか?

LinuxサブシステムをWindows 10にインストールした場合でも、Linuxターミナルを使用して開始した場合でも、学習する必要があるすべての種類の略記があります。いずれも直観的ではありません。

たとえば、チルダがあります。 ~、ホームフォルダーを表します。タイピング cd ~/Documents 現在のユーザーのホームディレクトリにあるDocumentsフォルダーに切り替えて、入力する手間を省きます /Users/justinpot/Documents 毎回。確かに便利なショートカットですが、なぜその特定のキャラクターがこれに使用されるのですか?

信じられないかもしれませんが、それは1970年代のキーボードが原因です。これは、1975年に最初に出荷されたLear Siegler ADM-3A端末です。

これは「ダム端末」でした。つまり、コンピュータ自体ですが、代わりにコンピュータにコマンドを入力したり、コンピュータからデータを表示したりできます。 ADM-3Aの価格はたったの995ドルで、当時は良い価格であったと信じられていました。つまり、機関はそのような端末をいくつか購入して、1台の中央コンピューターに接続できました。今日まで、LinuxやmacOSで使用されているような最新の「ターミナルエミュレータ」は、そのようなシステムの機能を模倣しています。

これは非常に影響力のあるハードウェアです。初期のソフトウェア開発の多くがそこで行われました。つまり、キーボードレイアウトはいくつかの設計選択に影響を与えました。見てみな:

何か気づいた?これがより鮮明な画像です。

右上のキーを参照してください? これは、最新のキーボードのホームキーと同様に機能し、テキストの編集中にカーソルを左上の位置に移動させるホームキーです。チルダ記号に使用されるキーでもあります。 ~。その関連付けは十分でした ~ 最終的にはホームフォルダーを表します。

そうです。40年以上前の特定のキーボードが、LinuxおよびUNIXベースのシステムが使用する理由です ~ たとえ自宅であっても ~ また、ほとんどの最近のキーボードでは、ホームキーをさらに離すことはできませんでした。変だよね?

そして、これには他の詳細が隠されていますキーボード。 H、J、K、およびLキーの矢印を参照してください。 Controlを押しながらこれらのキーを押すと、ターミナルでカーソルが移動します。そのため、同じキーを使用してviでカーソルを移動します。これらのviキーボードショートカットは、Gmail、Twitter、さらにはFacebookのキーボードショートカットに影響を与えました。そうです。Facebookのキーボードショートカットでさえ、1975年に最初に販売された「ダムターミナル」に触発されました。

もう少し見ると、いくつかのキーが表示されますあなたはまったく認識しません。 「Here Is」キーがあります。ブロガーのDave Cheneyがここで説明します。基本的に、それはあなたがネットワーク上にいる人を確認しました。また、エスケープキーは、Caps Lockが最新のキーボードにある場所であり、MacBookのタッチバーのエスケープキーの論争を新しい観点から見ることができます。他にも多くの詳細が欠落していると確信しています。

40年以上経った今でも使用されているソフトウェアで使用される影響を受けた設計上の決定について聞いたことがないデバイス。歴史は変ではないですか?

画像クレジット:Chris Jacobs、StuartBrady、Eric Fischer