Windows 使用 FluentTerminal 搭配 Oh-My-Posh

一、安装 FluentTerminal

首先前往 FluentTerminal 的 GitHub 的 Release 页下载最新版本:

https://github.com/felixse/FluentTerminal/releases


下载完毕后解压,选择 Install.ps1 文件,右键使用 powershell 运行。


弹出 powershell 后,按照提示,就可以成功安装了。

二、安装 oh my posh

(1)首先以管理员权限打开原本的 powershell,执行命令:

Set-ExecutionPolicy Bypass

这一步的目的是运行 powershell 执行任意脚本。之所以在原本的 powershell 中打开,因为 FluentTerminal 无法以管理员权限打开。

(2)运行 FluentTerminal,执行命令:

Install-Module posh-git -Scope CurrentUser

这一步目的是安装 posh-git,这是 oh-my-posh 的依赖。

(3)安装 oh my posh 本体:

Install-Module oh-my-posh -Scope CurrentUser

(4)启用模组:

Import-Module oh-my-posh


执行完毕后,可以看见已经生效了,但是这只是临时的,关闭窗口后就失效了,下面将其配置为一直开启。

(5)设置自动开启

首先通过 $PROFILE 命令,读取了默认的配置文件路径。如果你直接没有配置过,那么这个文件大概率是不存在的。

首先通过 cd 命令进入到配置文件所在文件夹下,然后通过 ls 查看文件夹下所有文件,发现文件不存在。

通过 New-Item 命令创建该配置文件,然后通过管道流往配置文件中写入 Import-Module oh-my-posh

通过 Get-Content 命令查看文件,验证内容的确写入。

这样就配置好了,当你重新打开 FluentTerminal 时,就会自动加载配置文件。


总结下这一步的所有命令:

$PROFILE

cd C:\Users\wxs\Documents\WindowsPowerShell

ls

New-Item "Microsoft.PowerShell_profile.ps1" -type File

"Import-Module oh-my-posh" > Microsoft.PowerShell_profile.ps1

Get-Content Microsoft.PowerShell_profile.ps1

(6)让我们进入一个 git 项目,实现效果和 zsh 差不多。

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值