如何在vim中自动关闭支架?

如何在vim中自动关闭支架?,vim,Vim,我开始使用vim进行大量编码,特别是C。虽然我在vimrc文件中添加了一些技巧,用于代码颜色格式、行号等,但我想知道是否有办法实现以下功能: 这个- int main() { 变成这样- int main() { } 有人有什么想法或建议吗?我会尝试任何东西,只要它能让我不再忘记另一个括号 有很多插件可以“巧妙地”做到这一点: 但你也可以走技术路线: inoremap { {<cr>}<C-o>O inoremap{{}O 我还没有用过这个,但我想这可能是你想要的

我开始使用vim进行大量编码,特别是C。虽然我在vimrc文件中添加了一些技巧,用于代码颜色格式、行号等,但我想知道是否有办法实现以下功能:

这个-

int main() {
变成这样-

int main() {

}

有人有什么想法或建议吗?我会尝试任何东西,只要它能让我不再忘记另一个括号

有很多插件可以“巧妙地”做到这一点:

但你也可以走技术路线:

inoremap { {<cr>}<C-o>O
inoremap{{}O

我还没有用过这个,但我想这可能是你想要的:可能是