VS Code Terminal出现字体问题

问题描述 投票:0回答:1

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

为了使字体呈现良好,我使用SourceCodePro+Powerline+Awesome+Regular作为字体,并在.zhrc中添加了一行POWERLEVEL9K_MODE='awesome-patched'

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

可能是什么原因?我该如何解决? vs代码终端与iterm2有何不同?

不确定这是否与字体问题有关。我在VSCode Terminal中发出的命令都在重复。

  • 演示>> demozsh:找不到命令:demo
  • echo >> echo
  • cd文件>> cd%

我面临的问题是什么?

visual-studio-code macos-mojave iterm2 powerline
1个回答
0
投票

Unicode 11支持

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

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

© www.soinside.com 2019 - 2024. All rights reserved.