安装终端提示软件Starship后,我的提示显示的是空矩形,而不是我期望的特殊符号:
tldr on mas-lucky via v22.6.0 via 🐍 v3.12.5 took 2s
❯
我该如何解决这个问题?我在 macOS 上的超级终端上。
您需要安装 Nerd 字体(如果系统上尚未存在),例如正在做:
brew install font-fira-code-nerd-font
并将该字体添加为超级配置文件中的首选字体,通常位于
~/.hyper.js
:
module.exports = {
config: {
...
// font family with optional fallbacks
fontFamily: '"FiraCode Nerd Font", Menlo, "DejaVu Sans Mono", Consolas, "Lucida Console", monospace',
...
确保编辑现有密钥
fontFamily
,而不是创建重复密钥。
如果字体名称包含空格,则需要将其用双引号引起来,就像
"FiraCode Nerd Font"
的情况一样。