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