You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Nerd Fonts文件夹图标异常:Nvim Tree默认文件夹图标显示为亚洲字符

解决NvChad中Nvim Tree默认文件夹图标显示异常的问题
  • 强制指定Nvim Tree的文件夹图标
    打开NvChad的自定义Nvim Tree配置文件(路径通常为~/.config/nvim/lua/custom/plugins/nvimtree.lua),添加手动指定文件夹图标的配置,覆盖默认设置:

    return {
      "nvim-tree/nvim-tree.lua",
      opts = {
        icons = {
          glyphs = {
            folder = {
              default = "󰉋",
              open = "󰝰",
              empty = "󰉖",
              empty_open = "󰷏",
              symlink = "󰌹",
              symlink_open = "󰌹",
            },
          },
        },
      },
    }
    

    保存后重启Neovim,检查图标显示。

  • 验证终端字体加载与Neovim字体设置

    1. 在终端执行echo -e "\ue5cb",确认是否能正常显示Nerd Font文件夹图标(而非乱码)。如果终端显示正常,说明Neovim可能未正确识别终端字体。
    2. 在NvChad的自定义初始化配置(~/.config/nvim/lua/custom/init.lua)中添加强制字体设置:
      vim.o.guifont = "你的Nerd字体名称:h12" -- 替换为你实际使用的字体,比如 "JetBrainsMono Nerd Font:h12"
      
  • 检查NvChad全局图标主题配置
    打开~/.config/nvim/lua/core/default_config.lua,查看ui.icons下的文件夹图标配置,若发现被映射为非Nerd Font字符,在自定义配置中覆盖:

    vim.g.nvchad_ui = {
      icons = {
        folder = "󰉋",
        folder_open = "󰝰",
      },
    }
    

内容的提问来源于stack exchange,提问作者silentnights

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 04:22:39