History
為什麼選擇“~”來表示主目錄?
我經常想知道為什麼
~
(波浪號)代表使用者的主目錄。這背後有什麼原因,還是只是一些不常用的字元?
在類 Unix 作業系統(包括 BSD、GNU/Linux 和 Mac OS X)上,波浪號通常表示目前使用者的主目錄:例如,如果目前使用者的主目錄是
/home/bloggsj
, 則cd
,cd ~
,cd /home/bloggsj
或cd $HOME
等價。這種做法源於 1970 年代常用的 Lear-Siegler ADM-3A 終端,它恰好在同一個鍵上有波浪符號和單詞“Home”(用於將游標移動到左上角)。您可以在此站點上找到 Lear-Siegler ADM-3A鍵盤的照片。
此終端也是編輯器中使用的移動命令的來源: , , ,表示左、下、上、右。
vi``h``j``k``l