win11终端实现类似oh-my-zsh的效果

win11基本可以做到美化及高效化终端了,只需要简单的几步,不需要专门再去下载zsh啦,效果预览:
在这里插入图片描述

1、下载powershell 7

参考在 Windows 上安装 PowerShell - PowerShell
参考在 PSReadLine 中使用预测器 - PowerShell

在windows终端输入以下命令,下载最新版本的 PowerShell,7.2以上版本自带代码预测功能

winget install --id Microsoft.Powershell --source winget

如果看了我前面发的内容,已经在微软商店下载了powershell
7,可以点开桌面开始菜单—>所有应用,找到powershell7,右键删除,然后再用这条命令下载powershell 7。
我试了一下,不需要重新配置,重新下载安装之后重启终端,就一切ok啦~,配置好的东西都在的

2、美化powershell 7

参考https://learn.microsoft.com/zh-cn/windows/terminal/tutorials/custom-prompt-setup#install-a-nerd-font
打开powershell 7,输入以下命令,安装 oh my posh

winget install JanDeDobbeleer.OhMyPosh

选择并应用 PowerShell 提示符主题
1、没有配置文件时(一般都没有,我就没有),创建配置文件;

new-item -type file -path $profile -force

2、打开配置文件;

notepad $PROFILE

3、将以下项添加到 PowerShell 配置文件的末尾,以设置 paradox 主题。 (将 paradox 替换为你选择的主题。);完整主题列表在这儿https://ohmyposh.dev/docs/themes

oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\paradox.omp.json" | Invoke-Expression

安装 Nerd Font并应用
1、点击下方链接,选择喜欢的字体下载并解压,双击字体安装。
Nerd Font字体列表与下载页面
2、设置终端字体
打开终端设置页面
在这里插入图片描述

找到powershell—>外观—>字体,设置对应字体
在这里插入图片描述

3、设置powershell 7为默认终端

设置—>启动—>默认配置文件,修改为powershell,这样每次点击加号新建的终端就会是poershell 7。
并将powershell 7固定在任务栏或者其他方便的地方,方便直接打开powershell。
在这里插入图片描述
碎碎念:
如果出现权限不足,或者不方便每次都右键以管理员身份打开,可以如下设置一下,这样,每次点加号新建的终端就是以管理员权限打开的。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值