歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 為什麼 Vim 使用 HJKL 鍵作為方向鍵

為什麼 Vim 使用 HJKL 鍵作為方向鍵

日期:2017/2/28 14:46:47   编辑:Linux教程

導讀:關於這個問題,以前網絡上有一種說法,手指放在鍵盤上輸入時,HJKL 比方向鍵距離手指更近,自然輸入效率就更高。聽起來似乎很有道理哦,其實則不然,來看看 Peteris Krumins 找到的答案吧。

有一天我在看一些有關 Vim 的東東時,發現了它為什麼用 HJKL 鍵作為方向鍵的原因了。當 Bill Joy 創建 Vi 文本編輯器時,他使用的機器機器是 ADM-3A 終端機,這機器就是把 HJKL 鍵作為方向鍵。自然而然,Bill Joy 也就用了相同的按鍵了。

HJKL 鍵 就是下面這個樣子的:

ADM-3A 終端機鍵盤上的 HJKL 鍵同時帶有箭頭

下面就是 ADM-3A 終端機全貌,Vi 就是在這上面創造的。

ADM-3A 終端機全貌

既然 Vim 是源自 Vi,所以也就使用了相同的 HJKL 鍵。

下面是ADM-3A 終端機鍵盤電路板,注意 ESC 鍵緊挨著 Q 鍵左側:

這也就是為什麼 ESC 鍵是用來切換 Vi 模式的!離手指距離很近,很容易按到。 另外,也想想為什麼 Unix 系統的 home 目錄是 ~,看看右上角的 HOME 鍵吧!

Copyright © Linux教程網 All Rights Reserved