為 Windows Terminal 添加標簽頁
添加 Anaconda 標簽頁
在settings.json
文件中的list
列表中添加設置項:
{
// Make changes here to the cmd.exe profile.
"guid": "{0caa0dad-35be-5f56-a8ff-afceee452369}",
"name": "Anaconda",
"icon": "D:/laugh/Programs/Anaconda3/Menu/anaconda-navigator.ico",
"commandline": "cmd.exe /K D:/laugh/Programs/Anaconda3/Scripts/activate.bat",
"hidden": false
}
添加管理員 PowerShell 標簽頁
安裝 Gsudo
在gerardog/gsudo下載最新的.msi
文件進行安裝。(安裝位置自定,安裝完成后自動添加環境變量)
配置
在settings.json
文件中的list
列表中添加設置項:
{
"guid": "{41dd7a51-f0e1-4420-a2ec-1a7130b7e950}",
"name": "Windows PowerShell Elevated",
"commandline": "gsudo.exe powershell.exe",
"hidden": false,
// "colorScheme": "Solarized Dark",
// "fontFace": "Fira Code",
// "icon" : "https://i.imgur.com/Giuj3FT.png"
"icon" : "E:/laugh/Pictures/Camera Roll/pws.png"
}
添加 Git Bash 標簽頁
下載Git for Windows,安裝時注意勾選Add a Git Bash Profile to Windows Terminal
即可,安裝完成自動添加標簽頁。

在 Windows 環境下為 Git Bash 安裝 zsh 【非WSL】
安裝zsh
進入MSYS2 Packages點擊File
下載 .zst
壓縮包,如圖所示:

直接解壓至Git
根目錄下(重點),可使用7-Zip-zstd解壓,解壓后文件結構如圖所示:

打開Git Bash 標簽頁輸入zsh
,出現下圖則代表安裝成功,否則檢查是否解壓至Git
根目錄下

出現上圖,則代表需要進行初始化配置(具體配置可自行百度),在終端輸入1
后如圖:

依次設置好Recommended.
項后,輸入0
退出(務必生成.zshrc
文件),之后在終端輸入zsh
,出下圖即可。

Oh My Zsh
安裝 Oh My Zsh
進入官網,復制首頁命令進行安裝。
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
若出現curl: (6) Could not resolve host: raw.githubusercontent.com
報錯,則在hosts
下添加一下內容,重試即可。
199.232.68.133 raw.githubusercontent.com
安裝完成后出現下圖內容代表安裝成功(若出現ERROR
忽略即可)

配置 Oh My Zsh 主題
Oh My Zsh
主題文件在~/.oh-my-zsh/themes
下,各個主題預覽可參見官方WiKi,默認主題為robbyrussell
。
想更換主題在~/.zshrc
文件中新增/修改ZSH_THEME
字段的配置。
安裝 powerlevel10k 主題
在安裝powerlevel10k
主題前需要安裝需要推薦的字體, 字體安裝完成后分別在Windows Terminal
與Git Bash
配置字體。
在Windows Terminal
中打開settings.json
,在profiles → defaults設置"fontFace": "MesloLGS NF"
。

在Git Bash
右鍵選項(Options
),點擊文本(Text
)配置字體。

配置好字體后,在終端輸入以下命令進行安裝:
git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
安裝完成后在~/.zshrc
文件中設置 ZSH_THEME="powerlevel10k/powerlevel10k"
,並在終端輸入以下命令更新.zshrc
配置文件:
source ~/.zshrc
之后會顯示下圖信息進行配置,輸入y
后根據個人喜好配置。若之后覺得配置不合適,可在終端輸入p10k configure
重新配置。

如果覺得終端顯示的文件路徑過長,只想顯示最后一個文件夾,可在~/.p10k.zsh
文件中將POWERLEVEL9K_SHORTEN_STRATEGY
的參數改為truncate_to_last
。
typeset -g POWERLEVEL9K_SHORTEN_STRATEGY=truncate_to_last
配置默認啟動zsh
在../Git/etc/bash.bashrc
文件末尾追加以下內容:
# Launch Zsh
if [ -t 1 ]; then
exec zsh
fi
之后每次啟動/新建Git Bash
,都會是zsh。
安裝 zsh-autosuggestions 插件
zsh-autosuggestions
可以快速將歷史命令呈現出來,具體可參考官方說明。
安裝
cd ~/.oh-my-zsh/custom/plugins
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
配置
在終端輸入以下命令,或直接用文本編輯器打開.zshrc
文件:
vi ~/.zshrc
添加以下內容,表示新增zsh-autosuggestions
插件:
plugins=(git zsh-autosuggestions)

在終端輸入以下命令更新~/.zshrc
配置文件,或新建終端:
source ~/.zshrc
更改 zsh-autosuggestions 提示顏色
在~/.zshrc
文件中新增/修改ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE
字段的配置,具體可參考官方文檔。
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=#9fc5e8"
參考: