nvim mason 插件无法在 arm64 Linux 上安装 clangd

参考博客:https://blog.node189.top/posts/mason-clangd-arm64linux

mason 的作者貌似并不想解决 arm Linux 上使用 clangd 的问题,这里给出一个解决方案

首先我是使用 debian 的用户,在 debian 中我们只需要使用 apt 就能安装一个 clangd

sudo apt install clangd

然后使用软链接,链接系统的 clangd 进 neovim 的 lsp 安装目录下面

ln -s /usr/bin/clangd ~/.local/share/nvim/mason/bin/clangd

但是这样 Mason 还是不知道自己已经有了 lsp 的,我们接下来还需要创建一个临时文件夹来让 Mason 以为自己已经装上了 clangd

mkdir /home/node/.local/share/nvim/mason/packages/clangd
文章目录