Memo Emacs

Rajouter dans le fichier ~/.emacs (le créer s'il n'existe pas) la ligne:

(add-hook 'tuareg-mode-hook 'utop-minor-mode)

Quand on ouvre avec Emacs un fichier avec l'extension .ml, le buffer se met automatiquement en mode "Tuareg utop".

C-x C-e: exécute l'expression courante

C-c C-b: compile tout le buffer

La première exécution lance utop qui lance ocaml et une nouvelle fenêtre *utop* s'ouvre dans laquelle on a accès à la REPL (Read-Eval-Print-Loop).

On tape les fonctions dans le buffer ouvert sur le fichier ayant l'extension .ml et on teste les fonctions dans la fenêtre *utop*

C-x o: pour passer d'une fenêtre à l'autre

Dans la REPL, on peut utiliser

C-j pour compléter automatiquement avec les ;;

TAB: la complétion des symboles

Alt-p: pour remonter dans l'historique

Alt-n: pour redescendre dans l'historique


C-g: abort (si vous êtes perdu)

C-x u: undo


Modifié le: lundi 23 août 2021, 17:12