我想让vim在插入模式下将一小段字符填充到更长的字符串中。例如,假设我写了“sub”这个词,并且一按下空格就会写“子程序”。我发现的问题是当我使用:imap sub subroutine
时,每次我开始键入sub
时,光标都不会继续移动,而是挂在相同的位置,等待更多的击键,以便决定做什么。我发现这种行为令人讨厌,虽然没有错(它做我需要的)。
有没有办法让vim继续输入单个字符,并最终替换?
答案 0 :(得分:3)
尝试使用缩写:ab sub subroutine
答案 1 :(得分:0)
在网络上搜索“vim completion”(或“完成”的帮助)。功能is in v7.x,但您可能希望使用ìmap
更改按键。