だから私はツールを使用して、C ファイルのブラケットの後に自動的にインデントします。
filetype plugin indent on
ただし、括弧、括弧、およびその他のコード区切り記号の最初の部分を入力すると、それらを自動的に閉じたいとも考えています。これを実現するために、これを vimrc に追加しました。
inoremap ( ()<Left>
inoremap { {}<Left>
ただし、作成された 2 つの括弧の間で Enter キーを押すと、コードが自動的にインデントされなくなりました。括弧の自動補完機能が無効になっている場合、正常に機能しますが、括弧を手動で閉じる必要があります。DelimiterMate を使用して同じ効果も試しました。これを回避する方法はありますか?