tuaregはEmacsでOCamlを快適に使うためのモードを提供するものです。
事前準備
導入手順
- OPAM (OCaml Package Manager)を導入する。
- tuaregを導入する。
$ brew install opam
$ opam init
$ opam update
$ opam upgrade
$ opam install tuareg
$ echo '(load "'"$HOME"'/.opam/system/share/emacs/site-lisp/tuareg-site-file")' >> ~/.emacs
以下を追記
~/.emacs
(add-to-list 'auto-mode-alist '("\\.ml[iylp]?$" . tuareg-mode))
(autoload 'tuareg-mode "tuareg" "Major mode for editing OCaml code." t)
(autoload 'tuareg-run-ocaml "tuareg" "Run an inferior OCaml process." t)
(autoload 'ocamldebug "ocamldebug" "Run the OCaml debugger." t)
動作確認
$ emacs sample.ml
modeが(Tuareg)になっていたらOK。