当存在 Zshell 主题时,终端开始表现不佳
Terminal started behaving badly when Zshell theme is present
最初来自here。
版本:
- VSCode版本:1.46.1
- OS 版本:Windows_NT x64 10.0.20161
重现步骤:
在 WSL 中安装 debian-dev-boilerplate。
设置功率级别 10k。
克隆一个 git 存储库并进入其文件夹。
git 克隆 git@github.com:DanielAtKrypton/debian-dev-boilerplate.git
cd debian-dev-boilerplate
您现在应该看到如下内容:
从 zshell 打开 vscode。通过在 zshell 提示符下键入:
代码 .
此时,当终端在 vscode 中首次打开时,该错误就会暴露出来。乍一看,终端正确呈现了 powerlevel10k 主题。半秒后,主题停用,如下图所示。
禁用所有扩展时是否会出现此问题?:
是的。第一次启动 vscode 时,它会在 linux 发行版中安装 vanilla(没有扩展)vscode-server。错误仍然发生。
值得注意的是,在之前的 vscode 版本中,此功能运行良好。出于某种原因,我不知道这个问题是在过去几周开始发生的。
附加信息:
这是 运行 命令时的日志文件:
code . --log trace
很可能 Powerlevel10k 的安装 and/or 从 ~/.zshrc
加载不正确。 VS Code 的屏幕截图显示了 robbyrussell 主题,因此我推测您正在使用 Oh My Zsh。要在 Oh My Zsh 上安装 Powerlevel10k,您需要遵循 these instructions:
- 运行:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
- 在
~/.zshrc
中设置ZSH_THEME="powerlevel10k/powerlevel10k"
。
试试 运行 grep -E 'ZSH_THEME|/powerlevel10k' ~/.zshrc
。输出必须完全如下所示。
ZSH_THEME="powerlevel10k/powerlevel10k"
如果不是,您需要修复 ~/.zshrc
。
最初来自here。
版本:
- VSCode版本:1.46.1
- OS 版本:Windows_NT x64 10.0.20161
重现步骤:
在 WSL 中安装 debian-dev-boilerplate。
设置功率级别 10k。
克隆一个 git 存储库并进入其文件夹。
git 克隆 git@github.com:DanielAtKrypton/debian-dev-boilerplate.git
cd debian-dev-boilerplate
您现在应该看到如下内容:
从 zshell 打开 vscode。通过在 zshell 提示符下键入:
代码 .
此时,当终端在 vscode 中首次打开时,该错误就会暴露出来。乍一看,终端正确呈现了 powerlevel10k 主题。半秒后,主题停用,如下图所示。
禁用所有扩展时是否会出现此问题?:
是的。第一次启动 vscode 时,它会在 linux 发行版中安装 vanilla(没有扩展)vscode-server。错误仍然发生。
值得注意的是,在之前的 vscode 版本中,此功能运行良好。出于某种原因,我不知道这个问题是在过去几周开始发生的。
附加信息:
这是 运行 命令时的日志文件:
code . --log trace
很可能 Powerlevel10k 的安装 and/or 从 ~/.zshrc
加载不正确。 VS Code 的屏幕截图显示了 robbyrussell 主题,因此我推测您正在使用 Oh My Zsh。要在 Oh My Zsh 上安装 Powerlevel10k,您需要遵循 these instructions:
- 运行:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
- 在
~/.zshrc
中设置ZSH_THEME="powerlevel10k/powerlevel10k"
。
试试 运行 grep -E 'ZSH_THEME|/powerlevel10k' ~/.zshrc
。输出必须完全如下所示。
ZSH_THEME="powerlevel10k/powerlevel10k"
如果不是,您需要修复 ~/.zshrc
。