Skip to main content

VSCode Copilot Agent with Zsh with Oh My Zsh with p10k not work

最近因為看到Agent的功能,所以想要試試看,但是在使用的時候發現有一些問題,所以這邊紀錄一下。

問題

在使用VSCode Copilot Agent的時候,發現在Zsh with Oh My Zsh的環境下,並且主題選擇是p10k的時候,無法正常使用。

解決方法

.zshrc中加入以下的設定

# Load Oh My Zsh
source $ZSH/oh-my-zsh.sh
# https://github.com/romkatv/powerlevel10k/issues/2513#issuecomment-2679795492
[[ "$TERM_PROGRAM" == "vscode" ]] && . "$(code --locate-shell-integration-path zsh)"

接下來重新啟動VSCode,應該就可以正常使用了。

參考資料

https://github.com/romkatv/powerlevel10k/issues/2513#issuecomment-2679795492