ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

superfile 图标显示异常:如何检查 Nerd Font 安装与终端字体设置

superfile 图标显示异常:如何检查 Nerd Font 安装与终端字体设置 superfile 图标显示异常如何检查 Nerd Font 安装与终端字体设置【免费下载链接】superfilePretty fancy and modern terminal file manager项目地址: https://gitcode.com/GitHub_Trending/su/superfile启动 superfile 后文件面板里本该显示的文件、目录图标变成方框或乱码字符就是 troubleshooting.md 中My superfile icon doesnt display correctly一节对应的问题。按照官方文档这个问题的排查方向只有两条确认 Nerd Font 已安装并被终端使用或者干脆在 superfile 配置中关闭nerdfont选项。本文按这两条路径给出可执行的操作步骤。先确认现象属于哪一类superfile 用 Nerd Font 的私有区字符渲染目录和文件图标配置项nerdfont在 默认配置 中为true。只要终端当前使用的字体不包含这些字符图标就会显示异常。先排除另一种现象如果是整个界面渲染错乱边框、宽度都错而不是单纯的图标问题那属于文档中rendering is all messed up一节对应的是 locale 未设为 utf-8 之类的编码问题如设置RUNEWIDTH_EASTASIAN0不在本文范围内。本文只处理图标显示异常。主路径检查 Nerd Font 安装与终端字体安装文档 把 Nerd Font 列为安装前的前置条件任意一款 Nerd-font文档说明可以在 Nerd Fonts 官网的 font-downloads 页面选择任何一款并且要把终端应用使用的字体设置为这款已安装的 Nerd-font。排查时依次确认两点Nerd Font 是否已安装。如果系统里没有安装过任何 Nerd Font先从 Nerd Fonts 官网下载并安装一款具体包管理方式由你的系统决定文档未限定。终端是否使用了这款字体。字体装好只是第一步还需要在终端应用中把它设为当前字体。文档明确指出这一步may require different settings depending on the terminal即具体入口取决于你使用的终端superfile 文档不给出逐个终端的设置方法需要按对应终端自身的字体设置操作完成。修改终端字体设置后按 安装文档 的说明重启终端必要时再运行spf启动 superfile查看文件面板中的目录和文件图标是否恢复正常。文档没有给出额外的验证命令成功标准就是图标不再显示为方框或乱码。替代路径关闭 nerdfont 配置项如果你不想安装 Nerd Font或者终端环境无法更换字体文档给出的替代做法是关闭 Nerd Font 支持。安装文档 中的说明是不安装 Nerd Font 时 superfile 仍可使用但界面may look a bit off并建议关闭 Nerd Font 选项来避免这个问题。操作步骤如下查看 superfile 配置文件的路径spf pl这是 配置文档 中给出的查看 superfile 各文件路径的命令。用编辑器打开配置文档中提到的配置文件文档原文为$EDITOR config_path其中config_path需替换为上一步spf pl输出的路径$EDITOR ~/.config/superfile/config.toml如果你的spf pl输出路径与上面不同以spf pl的实际输出为准。将 Styling 部分中的nerdfont改为false#-- Nerd Fonts Support nerdfont false配置文档对nerdfont的定义是true表示目录和文件图标使用 nerdfontfalse表示不使用If you dont have or dont want Nerdfont installed you can turn this off。注意联动项show_select_icons用于在选择模式显示 checkbox 图标配置文档明确说明该设置ignored unlessnerdfont true即关闭nerdfont后选择模式的 checkbox 图标也不会出现这是文档声明的预期行为不是新的故障。保存配置后重新运行spf此时 superfile 不再使用 Nerd Font 图标图标区域不会因缺少字体而显示异常。限制说明两条路径互斥要么让终端用上 Nerd Font 保留图标要么关闭nerdfont接受无图标的显示效果。文档没有提供第三种修复方式也没有针对具体终端的字体设置步骤。验证方式依赖肉眼检查 superfile 文件面板的图标显示文档未提供命令级输出用于判定修复结果。若按主路径设置终端字体后图标仍异常文档范围内剩下的可用动作只有替代路径关闭nerdfont编码导致的整体渲染错乱请按 troubleshooting.md 另一节的 utf-8 /RUNEWIDTH_EASTASIAN建议单独处理。【免费下载链接】superfilePretty fancy and modern terminal file manager项目地址: https://gitcode.com/GitHub_Trending/su/superfile创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表