EmacsでOCaml
vi派だけど、OCamlを動かすならEmacsのほうが簡単そうだと思って環境構築してみた。
Getting started with tuareg-mode in Emacsを参考にとりあえずmarmaladeをインストール。
書いてあるとおりに.emacsに
(require 'package) (add-to-list 'package-archives '("marmalade" . "http://marmalade-repo.org/packages/")) (package-initialize)
を追加。
emacsを起動して
M-x eval-buffer M-x package-refresh-contents
を実行。
M-x list-packages
でインストール可能なパッケージ一覧を表示。
tuaregを検索、iでインストールのチェックがついた後に、xでインストール。
tuareg-modeを自動ロードするために.emacsに
(setq auto-mode-alist (cons '("\\.ml\\w?" . tuareg-mode) auto-mode-alist)) (autoload 'tuareg-mode "tuareg" "Major mode for editing Caml code" t)
を追加。
Emacsでmlファイルを開いてC-c C-bで全ファイル実行、C-c C-eでカーソルがある行を実行か?
Emacsの使い方わからないな;