OCaml 真好玩-把特定版本作为 default

192 阅读1分钟

众(国内基本只有高校学生深入玩过 OCaml)所周知,OCaml 版本已经到 5.0.1 啦,只需要安装 opam,然后再 opam init,就能把环境配好。 本人设备是 Ubuntu 跟 macOS,所以可以直接使用下面的指令安装

add-apt-repository ppa:avsm/ppa
apt update
apt install opam

brew install opam

但是有则问题,除了包管理工具跟编译器本身,还要配对应的 ocaml-lsp-server 来让 NeoVim 有代码补全文档提示等功能。最新的 ocaml-lsp-server 应该是没适配 5.0.1,所以我的解决方案是把 5.0.0 设置成 default 就行啦。

opam switch create default 5.0.0

再切换到 default // 有可能之前切换成其他版本

opam switch default

然后再安装

opam install ocamlformat
opam install ocaml-lsp-server

然后再配置 NeoVimLSP 相关的就行啦。