Open liangyongxiang opened 1 month ago
ui_font_familiy和buffer_font_family设置的什么? 我这边不设置和设置IBMPlexSans效果都是正常的
我都没有设置。这是我的settings.json
我试了试Source Code Pro和DejaVuSansMono都没有问题 我能想到的问题可能是fontconfig没有配置中文字体解析 53-cjk.conf
我都没有设置。这是我的settings.json
"buffer_font_family": ,不能冒号后面什么都没有,json解析错误 但是这好像只会导致markdown文件[中文]出问题...
settings.json 我都没有设置。这是我的settings.json
"buffer_font_family": ,不能冒号后面什么都没有,json解析错误 但是这好像只会导致markdown文件[中文]出问题...
抱歉,这是刚刚编辑的时候没清理干净留下来的。 我现在直接删除~/.config/zed目录,然后杀掉所有zed-editor进程,重新运行。出现的问题也是最上面那样的。
设置成这样"buffer_font_family": ""也是正常的 设置成"buffer_font_family": ,会json解析错误,这之后的全部设置都会失效,比如主题就没了
settings.json 我都没有设置。这是我的settings.json
"buffer_font_family": ,不能冒号后面什么都没有,json解析错误 但是这好像只会导致markdown文件[中文]出问题...
抱歉,这是刚刚编辑的时候没清理干净留下来的。 我现在直接删除~/.config/zed目录,然后杀掉所有zed-editor进程,重新运行。出现的问题也是最上面那样的。
我不管设置不设置font_family都没有这个问题 删除~/.config/zed重新打开设置编辑保存一下试试?或者同时删除~/.local/share/zed/db和~/.config/zed
设置成这样"buffer_font_family": ""也是正常的
测试了的确是这样。
测试了的确是这样。
- 删除 ~/.config/zed 目录后打开test-a.md,没法显示。
- 点击welcome配置,它生成的~/.config.zed/settings 也是没法显示。
- 手动添加你说的 "buffer_font_family": "" 后正常
可能是~/.local/share/zed/db保存的设置没有更新
~/.local/share/zed
应该不是没有更新。
可以看到 屏蔽了这行和加上这行,英文字体是不一样的:
看来确实是有bug
我之前不设置*_font_family也可以显示,可能是主题有字体设置
看来确实是有bug
我之前不设置*_font_family也可以显示,可能是主题有字体设置
你能复现就最好了。成功把锅分给你了。我的配置文件: settings.json
🤣
看起来之前把默认字体从ZedMono切换到IBMPlexMono就是为了这个问题。。。 https://github.com/zed-industries/zed/issues/9310 https://github.com/zed-industries/zed/pull/13568 https://github.com/zed-industries/zed/pull/13596 应该不是打包的问题,我简单测试了一下,好像只有markdown有这个问题, 估计是markdown插件没有写好不设置buffer_font_family的情况
今天测试还是有类似的问题。
还是有类似的问题
问题可能出在默认主题One Light上面,One Dark是没有问题的 在不设置主题,主题加载出错的情况下,默认主题就是One Light 在不设置buffer_font_family的情况下,italic中文字体是没法正常加载的
test-a.md
@liuyujielol