跳转至内容
  • 最近帖子
  • 0 未读帖子 0
  • 板块分类
  • 开发计划
  • 服务状态
  • 跳转官网
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠

OhMySSH

E J H
  1. 首页
  2. 版块
  3. xterminal 专区
  4. 终端某些特殊字符渲染不对(我的是Nerd Font字体)

终端某些特殊字符渲染不对(我的是Nerd Font字体)

已定时 已固定 已锁定 已移动 xterminal 专区
4 帖子 2 发布者 73 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • F 离线
    F 离线
    feng-arch
    写于 最后由 编辑
    #1

    系统信息

    • 远程:debian, fish终端,oh-my-posh
    • 本地:Windows11

    问题描述

    oh-my-posh默认使用了nerd字体,里面有一些特殊字符,在本地的powershell ssh连接时可以正常显示,但是在xterminal里面不行,如下图中的方框
    bf88a50a-7bf7-48cb-8cc5-8d17e7f0a8d9-image.png
    eb9a5458-d69e-41f8-b58c-e367c1e15858-image.png
    在其它工具里显示都是正常的,比如Terminal终端和powershell
    9e40b3f5-7f7d-4977-b1d5-5e3f138018df-image.png
    7b5342a4-f004-4188-b07c-fb2d4b719572-image.png

    1 条回复 最后回复
    0
    • 稳弟稳 离线
      稳弟稳 离线
      稳弟 xterminal
      写于 最后由 编辑
      #2

      设置 通用终端设置 修改一下字体

      1 条回复 最后回复
      0
      • F 离线
        F 离线
        feng-arch
        写于 最后由 编辑
        #3

        改了,没有用,我猜是不是字体名称带空格,在调用powershell时候没给字体名称加引号?vscode不给含空格字体名称加引号的显示结果和这个一样

        1 条回复 最后回复
        0
        • 稳弟稳 离线
          稳弟稳 离线
          稳弟 xterminal
          写于 最后由 编辑
          #4

          ok,我试试这个 posh,看看能不能兼容

          1 条回复 最后回复
          0

          • 登录

          • 没有帐号? 注册

          • 登录或注册以进行搜索。

          10

          在线

          3.6k

          用户

          1.7k

          主题

          5.9k

          帖子
          雨云500M带宽服务器推荐🔥
          • 第一个帖子
            最后一个帖子
          0
          • 最近帖子
          • 未读帖子 0
          • 板块分类
          • 开发计划
          • 服务状态
          • 跳转官网