缩写和地图命令似乎都为用户提供了冗余功能。 :imap teh the
似乎与:iabbr teh the
完成相同的工作。我倾向于在各种类型的:map
命令中进行所有设置 - 从错字修复到类似脚本的单行内容。
地图和缩写之间是否存在真正的区别?哪个命令最适合哪个工作?
答案 0 :(得分:11)
此特定情况的最大区别在于iabbr
只会在您按下空格后更改文字,并会在您输入时在屏幕上显示每个字符。相反,imap
会延迟teh
中所有字符的显示,直到地图以某种方式解析。在这种情况下,我建议使用iabbr
- 您会在键入时看到字符显示,以缩写开头的字词将被正确处理,并且(尤其是)您不会对所有字词产生刺激性延迟以t
开头。