在vim中映射快捷方式而不挂起光标

时间:2011-01-14 15:55:21

标签: vim

我想让vim在插入模式下将一小段字符填充到更长的字符串中。例如,假设我写了“sub”这个词,并且一按下空格就会写“子程序”。我发现的问题是当我使用:imap sub subroutine时,每次我开始键入sub时,光标都不会继续移动,而是挂在相同的位置,等待更多的击键,以便决定做什么。我发现这种行为令人讨厌,虽然没有错(它做我需要的)。

有没有办法让vim继续输入单个字符,并最终替换?

2 个答案:

答案 0 :(得分:3)

尝试使用缩写:ab sub subroutine

答案 1 :(得分:0)

在网络上搜索“vim completion”(或“完成”的帮助)。功能is in v7.x,但您可能希望使用ìmap更改按键。