空気を読んでインデントを設定してくれるky-indent.elを書いてみました。 なにするの? インデント設定の違うコードをいじってると、インデントがづれていやーな気分になります。 そこで、ky-indentはファイルを開いたとき(あるいはM-x ky-indentとしたとき)に、ファイルの内容をチェックして、空気を読んだインデントを設定してくれます。 ダウンロード/インストール コードはgistに置いてあります。 ky-indent.el · GitHub インストールは、ky-indent.elをload-pathにあるディレクトリに置いて、.emacs に以下の記述を追加するだけです。 (require 'ky-indent) (ky-indent-init) もっと詳しい設定 ;; 試してみるタブ幅 (setq ky-indent-tab-width-list '(4 8)) ;;
![空気を読んでインデントを設定してくれるky-indent.elをリリースしました - みずぴー日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/e772a392e3286d126d9fc248c548b4c599b7cfe2/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmzp%2F20090620%2F20090620222737.png)