我在编码时使用了一些地图:
imap ( ()<C-[>i
imap [ []<C-[>i
imap { {}<C-[>i
因此,当我输入 "(" 时,它会写入 "()" (对于 "[" 和 "{" 也是如此)。问题是当我将某些内容粘贴到 Vim 时:
for (i = 0; i < count; i++) {
tab[i] = something()
}
我明白了
for (i = 0; i < count; i++) {
tab[i] = something()
}
)]})
是否可以避免额外的括号?