如何使vim缩写在评论区域不起作用?

时间:2009-06-04 00:41:56

标签: vim

我有一个缩写列表,

iab uppercase UPPERCASE
iab lowercase LOWERCASE

(案例特定问题)。

我试图让它们在评论区域不起作用(即以某个字符开头的行),因为它们弄乱了我的正常评论文本。有没有人有任何想法如何实现这一目标?

1 个答案:

答案 0 :(得分:6)

您必须测试上下文。我已经写了few functions来帮助定义这样的缩写:

inoreab uppercase <c-r>=MapNoContext('uppercase', 'UPPERCASE')<cr>