首页 > 解决方案 > 视觉工作室代码远程集成终端不显示zsh主题

问题描述

我使用远程 SSH扩展(来自 Windows PC)连接到远程 Linux Redhat 主机,我的所有开发工作都在该主机上进行。我在 VS 代码集成终端中使用 zsh 作为默认 shell。这是我的 .zshrc 文件的内容:

export ZSH="/home/myname/.oh-my-zsh"
ln -s /home/myname/tools/dracula-theme-master $ZSH/themes/dracula.zsh-theme
SAVEHIST=10
HISTFILE=~/.zsh_history
ZSH_THEME="dracula"
source /home/myname/tools/zsh-syntax-highlighting-master/zsh-syntax-highlighting.zsh

我手动下载了所有主题。这是我在 $ZSH/themes/ 下的内容: 在此处输入图像描述

我的 VS 代码 settings.json 中有这一行:

"terminal.integrated.shell.linux": "/bin/zsh"

当我执行

echo $TERM:

在此处输入图像描述

一切似乎都设置正确。但主题似乎没有正确显示如下: 在此处输入图像描述

但我期待这样的事情(例如,显示当前的 git 分支,更丰富的语法突出显示): 在此处输入图像描述

是不是因为 VS code 集成终端不支持显示主题?

标签: linuxvisual-studio-codeterminalzshoh-my-zsh

解决方案


推荐阅读