Warum wurde '~' gewählt, um das Home-Verzeichnis darzustellen?
806
Ich habe mich oft gefragt, warum die ~(Tilde) das Home-Verzeichnis eines Benutzers darstellt. Gibt es einen Grund dafür oder ist es nur ein selten benutzter Charakter?
Auf Unix-ähnliche Betriebssystemen (einschließlich BSD, GNU / Linux und Mac OS X), zeigen an Tilde oft den Home - Verzeichnis des aktuellen Benutzers: zum Beispiel, wenn der Home - Verzeichnis des aktuellen Benutzers ist /home/bloggsj, dann
cd, cd ~, cd /home/bloggsjoder cd $HOMEgleichwertig. Diese Vorgehensweise leitet sich aus dem Lear-Siegler ADM-3A-Terminal ab, das in den 1970er Jahren häufig verwendet wurde und auf dem sich das Tildesymbol und das Wort "Home" (zum Bewegen des Cursors nach links oben) auf derselben Taste befanden.
Foto der Lear-Siegler ADM-3A Tastatur finden Sie auf dieser Seite.
Dieser Anschluss ist auch die Quelle der Bewegungsbefehle im verwendeten viEditor: h, j, k, lfür links, unten, oben, rechts.
Ich schätze die zusätzlichen Informationen über vi .. danke
Lelouch Lamperouge
44
Ich habe auch gelesen, dass dies der Grund Escist, warum zum Umschalten der Modi verwendet wird vi, da die Taste auf diesem Tastaturtyp leicht zu erreichen ist.
Justin Ethier
41
Als ich diese Antwort las, wurde mir klar, warum die Verknüpfungen von GMail auch "J" und "K" verwenden, um zur vorherigen E-Mail bzw. zur nächsten E-Mail zu wechseln!
manipuliert am
54
Wofür ist übrigens der HERE ISSchlüssel?
Jogloran
39
Ich bin mir nicht sicher , ob es relevant ist: Some teleprinters had a "Here is" key, which transmitted a fixed sequence 20 or 22 characters [...] This was commonly used to identify a station; the operator could press the key to send the station identifier to the other end. Quelle: en.wikipedia.org/wiki/Teleprinter#.22Here_is.22_key
pbm
155
Der HomeSchlüssel wurde auch für die Tilde in alten Terminals verwendet. Sehen Sie hier für weitere Details.
mkdir '~'
weil Sie wird diese vergessen zu entkommenrm -rf ~
(schlimmste Tag überhaupt)!rmdir
.Antworten:
Wikipedia zitieren :
Foto der Lear-Siegler ADM-3A Tastatur finden Sie auf dieser Seite.
Dieser Anschluss ist auch die Quelle der Bewegungsbefehle im verwendeten
vi
Editor: h, j, k, lfür links, unten, oben, rechts.quelle
Esc
ist, warum zum Umschalten der Modi verwendet wirdvi
, da die Taste auf diesem Tastaturtyp leicht zu erreichen ist.HERE IS
Schlüssel?Some teleprinters had a "Here is" key, which transmitted a fixed sequence 20 or 22 characters [...] This was commonly used to identify a station; the operator could press the key to send the station identifier to the other end
. Quelle: en.wikipedia.org/wiki/Teleprinter#.22Here_is.22_keyDer HomeSchlüssel wurde auch für die Tilde in alten Terminals verwendet. Sehen Sie hier für weitere Details.
quelle