首页/文章/ 详情

配置高颜值的Windows Terminal

3月前浏览5195
  • 1 安装Windows Terminal和新版的PowerShell

下载地址:https://github.com/PowerShell/PowerShell/releases/tag/v7.1.3https://github.com/microsoft/terminal/releases/tag/v1.9.1942.0

除此之外,还要安装字体CaskaydiaCove Nerd Font, 这个字体能显示一些古怪的符号。https://www.fontke.com/font/64992491/

  • 2 安装一些Powershell 插件

打开Windows Terminal,如果之前没有配置过它,那么默认打开的是新安装的PowerShell。如图所示,分别输入命令Install-Module -Name PSReadLineInstall-Module oh-my-posh 。

如需要支持git插件,输入 Install-Module posh-git ,这要看个人需求了。

  • 3 配置 Windows Terminal

按ctrl+逗号组合键,打开Windows Terminal的设置面板,左下角有个打开JSON文件,点击,用vscode打开seething.json文件,如图所示,找到新版PowerShell的配置区域。

输入下面的代码配置:

{
// Powershell 7.1.3配置
"guid""{574e775e-4f2a-5b96-ac1e-a2962a402336}",//这里不能修改,因为每台电脑都不一样
"hidden"false,
"name""PWshell"// 可不改,看个人喜好
// 注意:一定要写上 -nologo,否则开启 powershll 会有一段话输出,很讨厌!
"commandline""C:/Program Files/PowerShell/7/pwsh.exe -nologo",
"source""Windows.Terminal.PowershellCore",
// 启动菜单一定要设置为 <.>,否则后面重要的一步将会无效!
"startingDirectory"".",
// 字体
"fontFace""CaskaydiaCove NF",
"fontSize"13,
"historySize"9001,
"padding""5, 5, 20, 25",
"snapOnInput"true,
"useAcrylic"false,
// 颜色
"colorScheme""Homebrew"
}

再往下,schemes后面的中括号内添加

{
"name""Homebrew",  // 对应上面的颜色配置!!!!
"black""#000000",
"red""#FC5275",
"green""#00a600",
"yellow""#999900",
"blue""#6666e9",
"purple""#b200b2",
"cyan""#00a6b2",
"white""#bfbfbf",
"brightBlack""#666666",
"brightRed""#e50000",
"brightGreen""#00d900",
"brightYellow""#e5e500",
"brightBlue""#0000ff",
"brightPurple""#e500e5",
"brightCyan""#00e5e5",
"brightWhite""#e5e5e5",
"background""#283033",
"foreground""#00ff00"
},
  • 4 添加 Powershell 启动参数

在 powershell 中输入

code $Profile

如果没有安装vscode,则输入

notepad.exe $Profile

打开一个空文件,如图所示

输入以下内容:

#-------- Import Modules BEGIN ---------------------
# 引入 posh-git  ,可选项,看个人情况
Import-Module posh-git
# 引入 oh-my-posh
Import-Module oh-my-posh
# 设置 PowerShell 主题
Set-PoshPrompt -Theme Paradox
#--------------- Import Modules END   ----------------
#--------------- Set Hot-keys BEGIN   ----------------
# 设置 Tab 键补全
# Set-PSReadlineKeyHandler -Key Tab -Function Complete
# 设置 Ctrl+d 为菜单补全和 Intellisense
Set-PSReadLineKeyHandler -Key "Tab" -Function MenuComplete
# 设置 Ctrl+d 为退出 PowerShell
Set-PSReadlineKeyHandler -Key "Ctrl+d" -Function ViExit
# 设置 Ctrl+z 为撤销
Set-PSReadLineKeyHandler -Key "Ctrl+z" -Function Undo
# 设置向上键为后向搜索历史记录
Set-PSReadLineKeyHandler -Key UpArrow -Function HistorySearchBackward
# 设置向下键为前向搜索历史纪录
Set-PSReadLineKeyHandler -Key DownArrow -Function HistorySearchForward
#--------------- Set Hot-keys END   ----------------

下面就是配置完成的效果 

来源:数值分析与有限元编程
科普
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-04-02
最近编辑:3月前
太白金星
本科 慢慢来
获赞 2粉丝 4文章 304课程 0
点赞
收藏
作者推荐
最小二乘法的应用

最小二乘法除用于线性回归外,还有很多应用场景。如图所示,现在有一系列点假设两个标量 和 存在线性关系。即 。使得尽量多的点,靠近该直线。令 表示点 到直线的垂直偏差。注意到点 可能在直线下方,也可能在直线上方,因此 可能为负,也可能为正。最小二乘法通过求 来求 和 ,也就是所有的点的垂直偏差尽可能的小。最小二乘法在一些迭代算法中用来判断收敛.矩阵对角化 若 为矩阵非主对角元素的平方和。若 小于某一容许误差,则可以认为矩阵非主对角元素全为0了,即矩阵已经对角化。牛顿-拉夫逊迭代若是基于位移来判断收敛, 为所有自由度的位移差值的平方和。这里的位移差值是前后两次迭代的位移差值。若 小于某一容许误差,则可以认为已经收敛。★★★★ 往期相关 ★★★★双线性弹塑性模型(五)双线性弹塑性模型(四)双线性弹塑性模型(三)双线性弹塑性模型(二)双线性弹塑性模型(一)来源:数值分析与有限元编程

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈