Často jsem přemýšlel, proč ~ (tilda) představuje domovský adresář uživatele. Je za tím nějaký důvod, nebo je to jen nějaká málo používaná postava?
Přijatá odpověď:
Cituji Wikipedii:
V operačních systémech podobných Unixu (včetně BSD, GNU/Linux a Mac OS
X) vlnovka často označuje domovský adresář aktuálního uživatele:například
, pokud je domovský adresář aktuálního uživatele/home/bloggsja potécd,cd ~,cd /home/bloggsjnebocd $HOMEjsou ekvivalentní. Tato praxe
pochází z terminálu Lear-Siegler ADM-3A běžně používaného během
70. let 20. století, který měl náhodou symbol vlnovky a slovo „Home“
(pro přesun kurzoru na vlevo nahoře) na stejné klávese.

Fotografie klávesnice Lear-Siegler ADM-3A naleznete na této stránce.

Tento terminál je také zdrojem pohybových příkazů používaných v vi editor:h , j , k , l pro doleva, dolů, nahoru, doprava.