## 为什么用hjkl移动光标? 当 [Bill Joy](https://en.wikipedia.org/wiki/Bill_Joy) 创建 [vi](https://en.wikipedia.org/wiki/Vi), Vim的前身时, 他的工作是在一台 [ADM-3A](https://en.wikipedia.org/wiki/ADM-3A)完成的,
而这个机器没有用别的键控制光标,而正是如你猜到的hjkl作为光标控制键。 键盘布局: [请点击](https://raw.githubusercontent.com/mhinz/vim-galore/master/contents/images/content-adm-3a-layout.jpg) 这也告诉了我们为什么Unix系统会以`~`代表主目录。