【原譯】為什么VIM使用hjkl作為方向鍵呢?


免責申明(必讀!):本博客提供的所有教程的翻譯原稿均來自於互聯網,僅供學習交流之用,切勿進行商業傳播。同時,轉載時不要移除本申明。如產生任何糾紛,均與本博客所有人、發表該翻譯稿之人無任何關系。謝謝合作!

原文鏈接:http://www.catonmat.net/blog/why-vim-uses-hjkl-as-arrow-keys/

我前段時間在讀關於vim的一些事情的時候,找到了為什么使用 hjkl作為方向鍵的原因。當Bill Joy 開發vi文本編輯器的時候,他用的是這台ADM-3A 終端機,在這台機子上的hjkl鍵上有方向鍵箭頭,因此很自然的他就用了同樣的鍵,剩下的事情就是歷史了。。。

這是hjkl鍵的樣子

ADM-3A鍵盤上的hjkl鍵

下面是vi被開發時用的整個終端的樣子

既然vim繼承自vi,所有也就使用了同樣的按鍵了。。

下面是終端機全鍵盤的圖,注意ESC鍵的位置,(譯者注:當時Esc鍵離手指多近啊。。現在。。)

那也是為什么ESC鍵被用來改變vi的模式,因為它太近太好按啊

如果你還想知道為什么在UNIX中home目錄是~符號,看右上角。。。

著作權聲明:本文由http://www.cnblogs.com/lazycoding翻譯,歡迎轉載分享。請尊重作者勞動,轉載時保留該聲明和作者博客鏈接,謝謝!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM