VS Code Terminal出现字体问题

时间:2019-08-06 10:30:08

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

在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中发出的命令都在重复。

  • demo >> demozsh:找不到命令:demo
  • echo >> echo
  • cd文档>> cd%

我面临的问题是什么?

1 个答案:

答案 0 :(得分:0)

Unicode 11支持

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

来自https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_43.md#unicode-11-support

可能已在v1.43版中修复

相关问题