您尚未登录。

#1 2022-09-14 05:55:49

zhuangzhuang
会员
注册时间: 2022-08-14
帖子: 164
个人网站

[已解决]终端特殊符号乱码

我的系统中只安装了noto-fonts-cjk和noto-fonts-emoji和gnome终端自带的字体,但fish shell主题中的很多特殊符号乱码,怎么解决?
6320fba816f2c2beb130ba21.png

最近编辑记录 zhuangzhuang (2022-09-14 08:54:25)


上学中

离线

#2 2022-09-14 06:16:14

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: [已解决]终端特殊符号乱码

看主题的说明,安装对应的自定义字体。

离线

#3 2022-09-14 07:43:35

zhuangzhuang
会员
注册时间: 2022-08-14
帖子: 164
个人网站

Re: [已解决]终端特殊符号乱码

这是fish自带的主题,我并未找到字体说明

最近编辑记录 zhuangzhuang (2022-09-14 08:48:59)


上学中

离线

#4 2022-09-14 08:54:00

zhuangzhuang
会员
注册时间: 2022-08-14
帖子: 164
个人网站

Re: [已解决]终端特殊符号乱码

问题解决,在/etc/fonts/local.conf添加

<?xml version="1.0"?><!DOCTYPE fontconfig SYSTEM "fonts.dtd"><fontconfig> <alias>   <family>sans-serif</family>   <prefer>     <family>Noto Sans</family>     <family>Noto Color Emoji</family>     <family>Noto Emoji</family>     <family>DejaVu Sans</family>   </prefer>  </alias>  <alias>   <family>serif</family>   <prefer>     <family>Noto Serif</family>     <family>Noto Color Emoji</family>     <family>Noto Emoji</family>     <family>DejaVu Serif</family>   </prefer> </alias>  <alias>  <family>monospace</family>  <prefer>    <family>Noto Mono</family>    <family>Noto Color Emoji</family>    <family>Noto Emoji</family>    <family>DejaVu Sans Mono</family>   </prefer> </alias></fontconfig>

上学中

离线

#5 2022-09-14 11:23:16

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: [已解决]终端特殊符号乱码

早上还没睡醒有些地方没注意到。你这好奇怪啊,你这乱码是什么应用程序里的?这种带 X 的箱子我只在 flutter 里见过。

离线

#6 2022-09-14 14:04:50

zhuangzhuang
会员
注册时间: 2022-08-14
帖子: 164
个人网站

Re: [已解决]终端特殊符号乱码

fish shell 自带的网页配置工具fish_config是这样显示的,如果在终端里就是方框加编码

最近编辑记录 zhuangzhuang (2022-09-14 14:06:25)


上学中

离线

#7 2022-09-14 14:08:55

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: [已解决]终端特殊符号乱码

哦,所以是某个浏览器。
有编码你干嘛不发出来呢,有那个用来调试问题简单得多。

离线

页脚