Oh-my-zsh 主题在 IntelliJ 中无法正确渲染

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

Cobalt2 主题在 IntelliJ 终端中无法正确呈现,但在 Mac 终端中工作正常。我该如何纠正这个问题?

intellij-idea oh-my-zsh
6个回答
25
投票

我想我会为任何人添加谷歌搜索“IntelliJ 中的 zsh 主题被破坏”...尤其是 Powerlevel10k ...您可以有条件地将主题切换到 IntelliJ 控制台的兼容主题,并为您的主终端保留漂亮的主题。在

.zshrc

if [[ $__INTELLIJ_COMMAND_HISTFILE__ ]]; then
  ZSH_THEME="robbyrussell"
else
  ZSH_THEME="powerlevel10k/powerlevel10k"
fi

希望对某人有帮助:-)


12
投票

我正在使用 IntelliJ 2022.1.1 CE + Oh-My-Zsh + Powerlevel10k,以下设置对我有用:

  • 转到“IntelliJ -> 首选项 -> 外观 -> 主题”并选择“与操作系统同步”
  • 重新启动 IntelliJ

结果:

信用:这个答案的灵感来自@Kyle Pillay 的答案。


5
投票

请关注此已知错误进行更新:


2
投票

将 IntelliJ 中的配色方案更改为您在操作系统终端中使用的相同配色方案应该可以解决此问题。

我在 iTerm2 中使用 Dracula 主题,并且我从这里安装了 IDE 配色方案 Jetbrains Dracula 主题并且它全部按预期显示。

这是我的 PHPStorm 终端现在的样子。


1
投票

Console Fonts 选项中选择“JetBrains Mono”字体。


0
投票

使用

p10k configure
命令在 IntelliJ 终端中重新启动配置。

  1. 打开 IntelliJ 终端并使用
    cd
    命令导航 .zshrc 目录。
  2. 使用
    p10k configure
    命令在此处启动 powerlevel10k 配置。
© www.soinside.com 2019 - 2024. All rights reserved.