Why does Vim use hjkl as the direction key?

Source: Internet
Author: User

Disclaimer (read only !) : The original translations of all tutorials provided by this blog are from the Internet and are only for learning and communication purposes. Do not conduct commercial communications. At the same time, do not remove this statement when reprinting. In the event of any dispute, it has nothing to do with the owner of this blog and the person who published the translation. Thank you for your cooperation!

Link: http://www.catonmat.net/blog/why-vim-uses-hjkl-as-arrow-keys/

Some time ago, when I was reading about vim, I found out why I used hjkl as the direction key. When Bill Joy developed the VI text editor, he used the ADM-3A terminal with a arrow on the hjkl key on the machine, so naturally, he uses the same key, and the rest is history...

This is what the hjkl key looks like.

Hjkl key on ADM-3A keyboard

The following figure shows the entire terminal used for VI development.

Since Vim inherits from VI, the same buttons are used for all of them ..

The following figure shows the terminal's full keyboard. Note the ESC key location .. Now ..)

That's why the ESC key is used to change the VI Mode, because it is too close to a good press.

If you still want to know why the home directory in UNIX is ~ Symbol, see the upper right corner...

Copyright statement: This article consistsHttp://www.cnblogs.com/lazycodingtranslation. Please respect the work of the author. Keep this note and the author's blog link when reprinting. Thank you!

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.