当我更改提示主题时,更改 zsh 中命令行的背景颜色

当我更改提示主题时,更改 zsh 中命令行的背景颜色

我安装了 zsh 包。

另外,我下载了哦我的天啊框架来定制 zsh。当我将.zshrc文件中的主题名称更改为给定的主题之一时这里,它会改变提示的颜色/类型等,但背景颜色保持不变。我希望将背景颜色更改为该主题 wiki 页面上给出的颜色。

那么,每当我更改主题时,如何自动将背景颜色更改为该页面上的颜色?

答案1

例如,我在~/.oh-my-zsh/themes/example.zsh-theme文件中更改了以下行:

PROMPT="%{$fg[red]%}%n%{$reset_color%}@%{$fg[blue]%}%m %{$fg[yellow]%}%~ %{$reset_color%}%% "

使用以下行:

PROMPT="%{$bg[cyan]%}%{$fg[red]%}%n%{$reset_color%}%{$bg[cyan]%}@%{$fg[red]%}%m %{$fg[yellow]%}%~ %{$reset_color%}%{$bg[cyan]%}%% "

看看发生了什么:

嘚

~/.oh-my-zsh/themes因此,我建议您按照目录中您想要的主题以相同的方式进行游戏 。

答案2

右键单击您的终端,然后单击首选项选项,它将打开一个新窗口;在新窗口中转到选项卡颜色,然后取消选中复选框“使用系统主题的颜色”,这样做将加载主题的背景,我们也可以从这里更改进一步的样式。偏好图片

相关内容