YAMAGUCHI::weblog

海水パンツとゴーグルで、巨万の富を築きました。カリブの怪物、フリーアルバイター瞳です。

erlang.elでインデントにスペースを使うようにする

Erlangを3日書いたんでいよいよちゃんと環境を整えることにしました。取り急ぎMacでErlangの開発環境を構築する最小ステップを記載します。

MacPortsからErlangの環境をインストール

$ sudo port install erlang

以上。凄く簡単。

Emacsにerlang.elを設定

Erlangの環境を入れるとソースの中にEmacs用のLispファイルが入っています。自分の場合は /opt/local/lib/erlang/lib/tools-2.6.4/emacs/erlang.el にありました。これをEmacsのsite-lispとかにコピー。
そして.emacsに下記を追加。

(require 'erlang-start)
(add-hook 'erlang-mode-hook '(lambda() (setq indent-tabs-mode nil)))

2行目を書かないとインデントがタブになって気持ち悪いので設定。