VIM を使用して、大きなパスカル プログラムをインデントしようとしています。
インターネットを検索しましたが、有用なものは何も見つかりませんでした。
ファイル pascal.vim の最後の変更が 2011 年であったことを発見します。このスクリプト ファイルはそれに応じてパスカル コードをインデントすることになっていますが、「begin」、「if」、「var」などの基本的なキーワードは、その後のブロック コードをインデントしません。 .
実行時
gg=G
たとえば、すべてのコードを自動的にインデントするには、機能しません。
オプション「autoindent」、「smartindent」、「tabstop」、「shiftwidth」はすでに設定しています。