ホームディレクトリを表すために「~」が選択された理由は何ですか?

ホームディレクトリを表すために「~」が選択された理由は何ですか?

私はよく、なぜ~チルダ) 文字はユーザーのホーム ディレクトリを表します。

これには何か理由があるのでしょうか、それとも単にチルダがあまり使用されない文字だからでしょうか?

答え1

Wikipediaより引用:

Unix 系オペレーティング システム (BSD、GNU/Linux、Mac OS X を含む) では、チルダは多くの場合、現在のユーザーのホーム ディレクトリを示します。たとえば、現在のユーザーのホーム ディレクトリが の場合/home/bloggsjcdcd ~cd /home/bloggsjまたは はcd $HOME同等です。この慣習は、1970 年代に一般的に使用されていた Lear-Siegler ADM-3A 端末に由来しており、この端末では、チルダ記号と「Home」(カーソルを左上に移動) という単語が同じキーにありました。

ADM-3Aキーボードのレイアウト

リア・ジーグラーの写真が見つかりますADM-3Aキーボードオンこれサイト。

ADM-3Aキーボードの画像

このターミナルはまた、移動コマンドのソースエディターで使用されますvi: hjkl左、下、上、右を表します。

答え2

このHomeキーは古い端末のチルダ文字にも使われていました。ここ詳細については。

関連情報