快乐坚果

博客园 首页 新随笔 联系 订阅 管理

一、取消Powershell启动时的提示,在终端标题条中选择:设置->Powershell->命令行,在命令的最后加入“ -nologo”即可。

二、允许运行脚本的设置:

PowerShell 遇到 .ps1,因为在此系统上禁止运行脚本

解决方法:

以管理员身份打开PowerShell:

1.查看当前的执行策略:

Get-ExecutionPolicy

* `Restricted`:不允许任何脚本运行。这是默认设置,也是最安全的设置。
* `AllSigned`:只允许运行由受信任的发布者签名的脚本。
* `RemoteSigned`:从Internet下载的脚本必须签名才能运行,但本地脚本可以不受限制地运行。
* `Unrestricted`:允许所有脚本运行。这是风险最高的设置。为了允许本地脚本运行,你可以使用以下命令(以管理员身份):

2.更改:

Set-ExecutionPolicy RemoteSigned

三、安装

1.查看源

winget source list

2.重置源

winget source reset winget

3.设置中科大的源

winget source add winget https://mirrors.ustc.edu.cn/winget-source

4.安装oh-my-posh

winget install JanDeDobbeleer.OhMyPosh -s winget

5.预览各个主题,并选择自己喜欢的主题,并记录对应主题名称

https://ohmyposh.dev/docs/themes

6.设置主题

vim $Profile

7.在文件中写入如下代码

#下面montys为主题名称,替换为自己喜欢的主题名称即可。推荐主题:microverse-power
oh-my-posh init pwsh --config 'C:/Users/Administrator/AppData/Local/Programs/oh-my-posh/themes/montys.omp.json' | Invoke-Expression

8.下载字体并安装至windows\fonts中

https://www.nerdfonts.com/font-downloads

9.设置终端字体为Nerd类字体

在终端中打开:设置->默认值->外观->字体->保存

10.重启终端即可生效,或者执行下述命令立即生效:

. $Profile

11.安装 PSReadLine

PSReadLine 提供了语法高亮、错误提示、多行编辑、键绑定、历史记录搜索等功能:

Install-Module PSReadLine

 

posted on 2024-04-11 15:01  merrynuts  阅读(338)  评论(0编辑  收藏  举报