所以我使用一个工具在 C 文件中的括号后自动缩进:
filetype plugin indent on
但是,我还想在键入它们的第一部分时自动关闭括号、括号和其他代码分隔符。为此,我将其添加到我的 vimrc 中:
inoremap ( ()<Left>
inoremap { {}<Left>
但是,现在,当我在创建的两个括号之间按 Enter 键时,我的代码不再自动缩进。如果禁用了自动完成括号功能,它可以正常工作,但我必须手动关闭我的括号。我也尝试过使用 DelimiterMate 来达到同样的效果。有没有办法解决?