在Vim编辑器中,'j'用于向下移动(down),而'k'用于向上移动(up),这是因为Vim的设计理念是基于模拟类型机的文本编辑器,其中光标的移动方式与打字机的运动方式相似。在打字机上,行间的距离比字符间的距离大,因此向上和向下移动需要使用不同的键。在Vim中,'j'键代表“下行”(down),而'k'键代表“上行”(up),这与打字机的运动方式保持一致。
此外,Vim还支持使用'h', 'j', 'k'和'l'键进行移动,这些键位置与键盘的布局有关,它们位于主键盘区域的中央位置,方便手指移动。因此,Vim的设计者将光标移动的方向与这些键位置相关联,使得用户在使用Vim时能够更加高效地进行文本编辑。
云+社区开发者大会 武汉站
北极星训练营
云+社区技术沙龙[第11期]
北极星训练营
DB TALK 技术分享会
云+社区技术沙龙[第15期]
serverless days
云+社区技术沙龙[第17期]
Elastic 中国开发者大会
云+社区技术沙龙[第16期]
领取专属 10元无门槛券
手把手带您无忧上云