vim が hjkl キーを矢印キーとして使用する理由

先日 vim について読んでいて、なぜ hjkl キーを矢印キーとして使用するのかわかりました。

Bill Joy が vi テキスト エディタを作ったとき、彼は ADM-3A 端末を使っており、それは hjkl キーに矢印が付いていました。

hjkl キーがどのように見えたかは次のとおりです。

ADM-3A キーボードの hjkl キーに矢印をつけたもの。

そして、viが作成された端末全体の様子です。

Lear SieglerのADM-3Aコンピュータ端末。

vimはviから派生したものなので、同じhjklキーを使用しています。

ついでにESCキーの位置にも注目しましょう。 ESC は現代のキーボードでは TAB の位置です。

Siegler の ADM-3A コンピュータ端末のフルキーボードを学びましょう。

そのため、ESC は vi のモードを切り替えるのに使われました – とても近くて手が届きやすいのです。

また、UNIX ではなぜホームディレクトリが ~ なのか不思議に思ったことはありませんか?

Mind = blown.

Bonus: Why Emacs uses the Meta key

この投稿の成功に触発されて、私は同様の投稿を書きました。

Bonus: HJKL T-Shirt

Vim の矢印キーを着ることができるようになりました!

Bonus: HJKL T-Shirt

Vim の矢印キーを着ることができるようになりました。 限定版の hjkl T シャツを作りました。 100枚しかありません。

更新:売り切れでもう入手できません。

次回お会いしましょう!

Leave a Reply