diff --git a/README.md b/README.md index 6e3f67dc..eacccc27 100644 --- a/README.md +++ b/README.md @@ -176,6 +176,12 @@ copy&paste this to your `~/.emacs`: (autoload 'utop "utop" "Toplevel for OCaml" t) ``` +Utop in emacs also supports TAB-completion. If your version of emacs includes `company` completion will appear at the code point. Otherwise completion will appear in a separate buffer. In the case of `company` a hook **must** be added to enable `company` as a minor mode when running utop in major mode. To enable please add the following to your `~/.emacs`: + +```elisp + (add-hook 'utop-mode-hook 'company-mode) +``` + ### Usage Then you can execute utop inside emacs with: `M-x utop`.