【发布时间】:2017-03-10 02:22:37
【问题描述】:
我想在 vim 中添加快捷键宏以便快速编辑。类似的东西
imap <buffer> <A-S-p> printf("\n");<Left><Left><Left><Left><Left>
我的问题是,键映射中有 multiply 操作数吗?类似的东西
imap <buffer> <A-S-p> printf("\n");<Left>x5
【问题讨论】:
-
当然,是
<Esc>5hi。 -
@Ryan
<Left>是h不是l。你也可以使用<c-o>5h。 -
是的,
是一种方法。还是想知道插入模式下是否有重复键的方法。 -
我对此表示怀疑。我不确定,但如果有插入模式的键重复方法,我会感到震惊。而且我个人不明白为什么应该有,插入模式是用于插入的。正如@Meninx-メネンックス 所说,你可以用
实现你所尝试的。就您的示例而言,它看起来像是一个 sn-p 插件的工作。 -
如果我可以问,如果映射是在命令行上实现的(在:)之后呢?例如 imap x :something
x5.
标签: vim key-bindings