【问题标题】:Having font issue with VS Code TerminalVS Code Terminal 出现字体问题
【发布时间】:2019-12-13 21:19:16
【问题描述】:

在我的 Mac OS Mojave 上,我使用带有 powerlevel9k 主题的 iTerm2。

为了字体渲染得好,我使用SourceCodePro+Powerline+Awesome+Regular作为字体,还在.zhrc中添加了一行POWERLEVEL9K_MODE='awesome-patched'

表情符号在 vs code 终端上的渲染效果不佳。所以vscode的settings.json,我设置了"terminal.integrated.fontFamily": "'SourceCodePro+Powerline+Awesome+Regular',",。那还没有解决问题。所以,我设置了"terminal.external.osxExec": "iTerm.app"。这也无济于事。

可能是什么原因?我该如何解决? vs code终端和iterm2有什么区别?

不确定这是否与字体问题有关。我在 VSCode 终端中给出的任何命令都在重复。

  • demo >> demozsh: command not found: demo
  • 回声>>回声
  • cd 文档 >> cd%

我面临的问题是什么?

【问题讨论】:

  • 我遇到了同样的问题。添加正确的字体名称为我修复了它: "terminal.integrated.fontFamily": "'SourceCodePro+Powerline+Awesome Regular'",

标签: visual-studio-code macos-mojave iterm2 powerline


【解决方案1】:

Unicode 11 支持

终端中字符的宽度现在默认为 unicode 11 宽度。这对大多数人来说意味着表情符号将正确显示为宽字符。

来自https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_43.md#unicode-11-support 可能已在 v1.43 中修复

【讨论】:

    猜你喜欢
    • 2022-12-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-02
    • 2021-07-11
    • 2020-07-28
    • 1970-01-01
    • 1970-01-01
    • 2021-01-09
    相关资源
    最近更新 更多