SpaceVim字体乱码
操作系统:macOS
终端:iterm
SpaceVim版本:version:1.2-dev
问题描述
本应正确显示的Python文件图标,HTML文件图标无法在终端正确显示,而是错误地显示一个方框以及其中的问号。如图片底部。

修正步骤
- 安装缺失的nerd-font字体
- 在iterm中修改profile设置中的non-ASCII字体设置
安装nerd-font
- 使用Homebrew安装nerd-font字体,顺序运行如下命令行
$ brew tap homebrew/cask-fonts
$ brew install font-hack-nerd-font --cask
如果终端显示安装各种字体成功的话,恭喜你,可以跳过以下步骤2、3,直接转到iterm的Proofiles设置。
- 如果出现以下报错:
Error: Cask font-hack-nerd-font exists in multiple taps:
homebrew/cask-fonts/font-hack-nerd-font
caskroom/fonts/font-hack-nerd-font
请顺序运行如下命令行:
$ brew untap caskroom/fonts
$ brew tap homebrew/cask-fonts
$ brew cask install font-hack-nerd-font
设置iterm
在依次点击(或者直接使用快捷键command+O)Profiles->Open Profiles...,选择一个你的Profiles,我的是⭐️Default,点击Edit Profiles...,在弹出界面选择Text,在界面底部勾选☑️Use a different font for non-ASCII text,选择Change Font,在Family栏下方找到并选定DroidSansMono Nerd Font或者是Hack Nerd Font。退出Profiles界面。
查看:

如果能够正确显示,你将获得一个完美的SpaceVim。

本文详细介绍了在macOS下使用iterm时遇到的SpaceVim字体乱码问题及解决方案,包括安装nerd-font字体和调整iterm配置。
754

被折叠的 条评论
为什么被折叠?



