在 Visual Studio Code 上集成 ZSH 时出现字体问题

2024-01-02

我正在尝试将 zsh 集成到我的 VSC 设置中,但显然它无法识别箭头。

我的 zsh 主题是 agnoster,我已经尝试添加 "terminal.integrated.fontFamily": "Meslo LG M DZ for Powerline"没有成功。有人经历过类似的事情并且可以帮我吗?谢谢。


按照这个小指南解决了这个问题在 Visual Studio 代码终端中制作电力线工作 https://dev.to/mattstratton/making-powerline-work-in-visual-studio-code-terminal-1m7.

重要的:如果您已经安装了电力线字体(例如,它在您的系统终端中看起来很好),跳过步骤 1.

  1. 直接从安装您所需字体的修补版本https://github.com/powerline/fonts https://github.com/powerline/fonts。显然是在进行“快速安装”(例如sudo apt-get install fonts-powerline) 在这种情况下不起作用。所以你可以手动安装下载.ttf直接文件或运行安装脚本./install.sh假如。例如,您可以执行以下操作:

    1. 克隆存储库:

      git clone https://github.com/powerline/fonts && cd fonts
      
    2. Run ./install.sh安装它们全部或安装一种特定字体,方法是进入其目录并打开.ttf文件。例如,手动安装DejaVu Sans Mono for Powerline:

      • cd DejaVuSansMono
      • Open DejaVu Sans Mono for Powerline.ttf
      • 安装字体
  2. Add the terminal.integrated.fontFamily到您的用户设置settings.json在 VSCode 中指定要使用的 powerline 字体。例如,如果我想使用DejaVu Sans Mono for Powerline:

    {
        [...]
        "terminal.integrated.fontFamily": "DejaVu Sans Mono for Powerline",
        [...]   
    }
    
  3. 重新启动 Visual Studio 代码

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Visual Studio Code 上集成 ZSH 时出现字体问题 的相关文章

随机推荐