vim 中如何自动关闭括号?

6 vim

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

这 -

int main() {
Run Code Online (Sandbox Code Playgroud)

变成这样——

int main() {

}
Run Code Online (Sandbox Code Playgroud)

有人有什么想法或建议吗?我会尝试任何事情,只要它能让我不再忘记另一个支架!

rom*_*inl 6

有很多插件可以“聪明地”做到这一点:autocloseclosepairsother\xe2\x80\xa6我使用delimitmate

\n\n

但你也可以走低技术路线:

\n\n
inoremap { {<cr>}<C-o>O\n
Run Code Online (Sandbox Code Playgroud)\n