在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
上一章中我们谈论了如何在Vim中映射按键。我们使用的命令 你可以使用 执行如下命令:
在normal模式下,按下 现在进入Visual模式,再次按下 运行如下命令:
进入visual模式并选中一些文字,按下 分别在normal模式和visual模式测试 增强记忆起初,将同样的按键根据当前模式的不同映射到不同的功能听起来很可怕。为什么每次按下 那个键之前都要停下想想我们现在是在什么模式?那样是不是更浪费时间? 实践中我们发现那真不是个问题。一旦你经常使用Vim,你就不会在意你按下的键了。 你会想“删除一行”,而不是“按`dd·”。你的手指和大脑都会记住你的映射,潜意识中你就会 按下那些映射按键。 insert模式现在我们已经知道如何在normal模式和visual模式下映射按键。现在我们谈谈insert模式下的 映射方法。运行如下命令:
你可能猜想这个命令的作用是在insert模式下通过按键 好的我们试一下。它并不如我们想象那般工作,而仅仅是在文件中添加了两个 问题就在于Vim只按我们说的做。这个例子中,我们说:“当我按下 要想让这个映射按我们的期望执行,我们需要更加明确的指令。修改映射并运行如下命令:
现在再试试这个映射。它能够正常工作,但是注意你是如何回到normal模式的。这是因为我们 告诉Vim 运行如下命令,修复映射问题:
结尾的 练习设置一个映射,当你在insert模式时,可以通过按下 将那个映射添加上到你的 设置一个映射,当你在 normal 模式时,可以通过按下 将那个映射添加上到你的 |
请发表评论