コーディング中にいくつかのマップを使用します:
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()
}
)]})
余分なブラケットを避けることは可能ですか?