Často jsem přemýšlel, proč ~ (tilde) představuje domovský adresář uživatele. Je za tím nějaký důvod, nebo je to jen zřídka použitá postava?
V operačních systémech podobných Unixu (včetně BSD, GNU/Linux a Mac OS X) označuje vlnovka často domovský adresář aktuálního uživatele: například pokud je domovský adresář aktuálního uživatele
/home/bloggsj
, potécd
,cd ~
,cd /home/bloggsj
nebocd $HOME
jsou ekvivalentní. Tato praxe je odvozena od terminálu Lear-Siegler ADM-3A, který se běžně používá během sedmdesátých let, kdy se na stejném klíči objevil symbol vlnovky a slovo „Home“ (pro přesun kurzoru doleva).
Fotografie klávesnice Lear-Siegler ADM-3A najdete na this site.
Tento terminál je také zdroj pohybových příkazů používaný v editoru vi
: h, j, k, l pro doleva, dolů, nahoru, doprava.
Home klíč byl také použit pro charakter vln na starých terminálech. Další podrobnosti viz zde .