如何解决我第一次下载doom emacs时,doom doctor命令给出了错误我该怎么办?
我真的是一个初学者,不了解这些功能的工作原理。我刚刚安装了厄运emacs,但以前从未使用过emacs。我运行了厄运医生命令,它给了我两个警告。
> Checking Doom Emacs...
✓ Initialized Doom Emacs 2.0.9
✓ Detected 30 modules
✓ Detected 118 packages
> Checking Doom core for irregularities...
Found font material-design-icons.ttf
Found font weathericons.ttf
Found font octicons.ttf
Found font fontawesome.ttf
Found font file-icons.ttf
Found font all-the-icons.ttf
> Checking for stale elc files in your DOOMDIR...
> Checking your enabled modules...
> :lang markdown
! Couldn't find a markdown compiler,`markdown-preview' won't work
> :lang sh
! Couldn't find shellcheck. Shell script linting will not work
There are 2 warnings!
✓ Finished in 3.7202s
这甚至意味着什么?我可以忽略它吗?请忍受我,我才刚刚开始学习这些东西。谢谢
解决方法
这意味着Doom无法访问这些工具,因为它们尚未安装在您的系统中。如警告所示,它们不是必需的。如果您需要这两个实用程序,则需要安装Marked来实现markdown预览,并安装ShellCheck来实现Shell脚本的插入。
npm install -g marked
sudo apt install shellcheck
请注意,还可以从cabal
,dnf
,pkg
或brew install
安装Shellcheck。
此后,您应该发现运行doom doctor
没有显示警告。
在 Fedora 33 上,命令是
sudo dnf install ShellCheck
请注意字符 S 和 C 的大小写
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。