プログラムを正しくインデントされた状態に保つには、何か変更したらEmacsを使って再インデントするのが一番よい方法です。Emacsには1行、指定した数の行、1つのカッコでグループ化されたすべての行をインデントするコマンドがあります。
インデントに間する全般的な情報は、インデントを参照してください。このセクションでは、プログラミング言語のモードに特有のインデント機能について説明します。
Emacsはpp
パッケージで、Lispのプリティープリンター(pretty-printer)も提供します。これはLispオブジェクトを、見栄えのよいインデントで再フォーマットします。pp in The Emacs Lisp Reference Manualを参照してください。