首页/文章/ 详情

配置高颜值的Windows Terminal

7月前浏览8556
  • 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
最近编辑:7月前
太白金星
本科 慢慢来
获赞 5粉丝 10文章 322课程 0
点赞
收藏
作者推荐

最小二乘法的应用

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

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