概述
博客园同步发布????一文搞定 Windows Terminal 设置与 zsh 安装【非WSL】
知乎同步发布????一文搞定 Windows Terminal 设置与 zsh 安装【非WSL】
为 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"
参考:
-
Windows Terminal 使用管理员身份创建标签页
-
install zsh with git-bash on Windows 10
-
fworks/install-zsh-windows-git-bash.md
最后
以上就是俏皮指甲油为你收集整理的一文完成 Windows Terminal 设置与 zsh 安装【非WSL】为 Windows Terminal 添加标签页在 Windows 环境下为 Git Bash 安装 zsh 【非WSL】的全部内容,希望文章能够帮你解决一文完成 Windows Terminal 设置与 zsh 安装【非WSL】为 Windows Terminal 添加标签页在 Windows 环境下为 Git Bash 安装 zsh 【非WSL】所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复