当你用neovim的mason插件管理lsp config,并且配置好bash的bashls后,却没有正常工作的解决方式

刚开始遇到这个情况我百思不得其解,检查了neovim checkhealth,以为是npm包管理的问题,然后删了下删了下

不但没有解决还把包管理整乱了……

后来发现是我没仔细看bash-language-server这个包的官方文档。。。

以下是bash-language-server的官方仓库:

https://github.com/bash-lsp/bash-language-server
附上截图:
屏幕截图 2023-12-14 190615.png

看到了dependency里面的shellcheck没?

我们需要的就是这个包,那么我们只需要

sudo pacman -S shellcheck

就好了

posted @   lightmon  阅读(216)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示