安装windows terminal
微软商店安装,搜索terminal,安装即可
打开方式
①在文档框输入 wt
这里的第二步已经不需要了, 在2021. 1 .29的更新已解决
②注册表 regedit
-
计算机\HKEY_CLASSES_ROOT\Directory\Background\shell -
右键 > 新建 > 项,名称填写 “Terminal” -
修改默认数据为Terminal Here -
可以去阿里矢量图下载一个terminal图标,并放到C:\Users\xxx\AppData\Local\Microsoft\WindowsApps目录下 -
~~新建一个字符串值Icon,数据为
C:\Users\xxx\AppData\Local\Microsoft\WindowsApps\wt.ico -
在新建的 “Terminal ” 上右键 > 新建 > 项,名称填写“command”, -
参数如下,以上所有的xxx记得替换C:\Users\xxx\AppData\Local\Microsoft\WindowsApps\wt.exe -d.
-
在任意位置右键效果
新版效果
安装字体
①可以到微软商店安装,更纱黑体
②github链接 https://github.com/be5invis/Sarasa-Gothic/releases
安装模块
# 安装posh-git和oh-my-posh
Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser
# 启用默认设置
Set-Prompt
# 选中主题
Set-Theme Paradox
# 使用记事本打开PS配置文件(如无则创建该文件)
if (!(Test-Path -Path $PROFILE )) {
New-Item -Type File -Path $PROFILE -Force }
# 编辑文件
notepad $PROFILE
# 编辑内容
Import-Module posh-git
Import-Module oh-my-posh
Set-Theme Paradox
配置文件路径如下,可以设置vscode为json编辑器
C:\Users\26825\AppData\Local\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json
大致如下
{
//窗口大小
"initialCols": 80,
"initialRows": 20,
//右键复制
"copyOnSelect": true,
"profiles": {
"defaults": {
...
},
"list": [{
...
}]
},
"schemes": [{
...
}],
}
defaults配置
{
"acrylicOpacity" : 0.90, //亚克力背景透明度(需启用useAcrylic)
// "background" : "#012456", //背景颜色,PS默认为蓝色
"closeOnExit" : true, //关闭窗口的时候退出所有挂载的程序
"colorScheme" : "Dracula", //配色方案(Dracula需导入)
"commandline" : "powershell.exe", //此处终端打开PS
"cursorColor" : "#FFFFFF", //光标颜色
"cursorShape" : "bar", //光标形状(默认为bar,即条状)
"fontFace" : "等距更纱黑体 SC", //所用字体
"fontSize" : 12, //字体大小
"name": "Windows PowerShell", //在下拉菜单里显示的名称
"tabTitle" : "Windows PowerShell", //在选项卡上显示的名称
"padding" : "0, 0, 0, 0", //内容的边框距,默认填充全部空间
"snapOnInput" : true, //输入的时候自动滚动到输入位置
"startingDirectory" : ".", //初始工作目录,默认为用户目录
"useAcrylic" : true //使用亚克力效果
},
schemes配置
"schemes": [
{
"background" : "#282A36",
"black" : "#21222C",
"blue" : "#BD93F9",
"brightBlack" : "#6272A4",
"brightBlue" : "#D6ACFF",
"brightCyan" : "#A4FFFF",
"brightGreen" : "#69FF94",
"brightPurple" : "#FF92DF",
"brightRed" : "#FF6E6E",
"brightWhite" : "#FFFFFF",
"brightYellow" : "#FFFFA5",
"cyan" : "#8BE9FD",
"foreground" : "#F8F8F2",
"green" : "#50FA7B",
"name" : "Dracula",
"purple" : "#FF79C6",
"red" : "#FF5555",
"white" : "#F8F8F2",
"yellow" : "#F1FA8C"
}
],
安装gsudo管理员模块
用法与sudo一样
PowerShell -Command "Set-ExecutionPolicy RemoteSigned -scope Process; iwr -useb https://raw.githubusercontent.com/gerardog/gsudo/master/installgsudo.ps1 | iex"
并配置如下内容:
"list": [
{
"guid": "{41dd7a51-f0e1-4420-a2ec-1a7130b7e950}",
"name": "Windows PowerShell Elevated",
"commandline": "gsudo.exe powershell.exe",
"hidden": false,
"icon" : "https://i.imgur.com/Giuj3FT.png"
},
//...
]
最终效果
查看模块
①确定已安装 PowerShell 库中的哪些模块,请运行
Get-InstalledModule
②同样,若要确定已安装 PowerShell 库中的哪些脚本,请运行
Get-InstalledScript
③获取更高版本
Update-Module
④查看环境变量包含bin目录
(type env:path) -split ';' | sls bin