Vim 爲什麼把 HJKL 當作光標鍵?

使用 Vim,一直好奇爲什麼將光標鍵代之以 HJKL?

今天看到一篇文章《where-vim-came-from》(https://twobithistory.org/2018/08/05/where-vim-came-from.html),文中回顧 Vim 的歷史,總算疑難得到解答。

Lear Siegler ADM-3A键盘。

上圖是 Bill Joy 開發 Vim 時使用的 Lear Siegler ADM-3A 終端自帶的鍵盤。

該鍵盤不同於今日習見的標準鍵盤,沒有光標鍵,四個光標是標註在 HJKL 上的。

此外, ESC 鍵佔據今日鍵盤的 Tab 位,而不是在最難按的鍵盤左上角位置,所以這也能解釋爲什麼 Vim 使用 ESC 做模式切換按鍵的原因。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章