VS Code est un éditeur de texte récent qui propose un support décent pour OCaml. Il peut être une alternative à Emacs si ce dernier vous rebute vraiment. Pour un bon support d'OCaml, il est nécessaire d'ajouter plusieurs paquets supplémentaires à VS Code. On utilise pour cela la commande :
Par ailleurs, il faut configurer l'éditeur, en modifiant les fichiers keybindings.json et settings.json dans le répertoire $HOME/.config/Code/User/.
Voici une archive contenant les deux fichiers de configurations, plus un fichier contenant la liste des extensions à installer au préalable.
Pour utiliser l'interprèteur interactif depuis VS Code, il suffira de placer le curseur au début d'une définition, et d'utiliser le raccourci ctrl-e. Le curseur se déplace alors à la prochaine définition, ce qui permet d'immédiatement évaluer la définition suivante si vous le souhaitez. Cela devrait rendre l'utilisation de l'interpréteur agréable.