安装 Window Terminal
有两种安装方式,这个要自行选择
git 安装
前往 windows terminal 的github地址下载,再使用vs2019 进行编译使用。
我是拉了关天,没拉下来,放弃了。
1.0正式版本已经发布了,不需要自行编译了。直接去Github Window Terminal下载安装即可
商店安装
在微软商店里搜windows terminal
,安装即可。
1、商店打不开的,自行解决,直接了当的方式就是升级系统到最新版本,重启。
2、提示当前所在的区域不支持的话 :
登录账号的进账号把自己所在区域地址改成美国,然后把系统时间设置成美国。重启
正常情况下,你会安装成功的。 可以继续往下看了,先放一张图:
关于`斯塔克的背景图,在底下评论区填写正确的邮箱,不出意外的话,你就能收到了,图片高清4K无码,有些大,就没放上来了
下面开工:
配置解释
用到的就以下这些了,其他用不着的就不写了。
复制代码"profiles": {"defaults": {"acrylicOpacity": 0.1, //背景透明度(0-1)"useAcrylic": true, // 启用毛玻璃"backgroundImage": "D:/User/chuchur/OneDrive/图片/stack.jpg", //背景图片"backgroundImageOpacity": 0.1, //图片透明度(0-1)"experimental.retroTerminalEffect": true, //复古的CRT 效果"backgroundImageStretchMode": "uniformToFill", //填充模式"icon": "ms-appx:///ProfileIcons/{9acb9455-ca41-5af7-950f-6bca1bc9722f}.png", //图标"fontFace": "Sarasa Term SC", //字体"fontSize": 12, //文字大小"fontWeight": "think", //文字宽度,可设置加粗"colorScheme": "Solarized Dark", //主题名字"cursorColor": "#FFFFFF", //光标颜色"cursorShape": "bar", //光标形状"startingDirectory": "D://Projects//", //起始目录"antialiasingMode": "cleartype" //消除文字锯齿},}
复古的CRT 效果
"experimental.retroTerminalEffect": true
先说说复古模式,这个设计初衷是好的,我怎么觉得是眼瞎模式
呢,本来300瓦的近视,开启这种模式之后,瞬间到500瓦了。
i7十代的 16G的配置,开启这种模式之后,卡成狗。很烧性能,但是装个逼什么的还是可以的,真正用起来,不建议使用,可能还在摸索阶段吧,Bug 多。放个图:
装逼专用配置😄
安装字体
先安装Sarasa
[更纱黑体] 字体 ,一会要使用的是Sarasa Term SC
, 链接:点击 github 下载更纱黑体
嫌弃github
慢的,右键这里下载在安装包找到Sarasa Term
系列全部安装
安装完之后,在profiles.json
文件 配置上字体
复制代码"profiles": {"defaults": {...."fontFace": "Sarasa Term SC", //字体"fontSize": 14, //文字大小....}
}
权限设置
因为执行Install-Module
会报错以下信息:因为在此系统上禁止运行脚本。有关详细信息,
先以管理员权限运行windows terminal
,然后执行以下命令:
复制代码##允许执行脚本
set-executionpolicy remotesigned
安装模块
语法
复制代码Install-Module [moudel name] -Scope CurrentUser #只为当前用户安装
安装
Post-Git
和Git-Aliases
可以实现类似oh-my-zsh
一样的Git
增强(命令别名和显示分支等信息)oh-my-posh
提供 了非常漂亮的主题。
复制代码Install-Module git-aliases -AllowClobber
Install-Module posh-git
Install-Module oh-my-posh #
Install-Module DirColors #让 ls (Get-ChildItem) 像 Unix 系终端一样具有多彩色
oh-my-posh
提供了 10 款 漂亮 的主题供我们选择。Agnoster
,Avit
,Darkblood
,Fish
,Honukai
,Paradox
,PowerLine
,robbyrussell
,Sorin
,tehrob
可以使用Set-Theme [主题名]
配置主题
加载模块和设置主题
复制代码Import-Module DirColors
Import-Module posh-git
Import-Module oh-my-posh
Import-Module git-aliases -DisableNameChecking
Set-Theme PowerLine
保存配置,永久生效
复制代码<$PROFILE # 输入此命令,$符号也要一起,查看配置文件的全路径
正常情况 ,你会看到 C:\Users[your name]\Documents\WindowsPowerShell\Microsoft. PowerShell_profile.ps1
复制代码code $PROFILE # 输入此命令,使用 vscode 打开(或创建)配置文件, notepad 也可以
在打开的Microsoft.PowerShell_profile.ps1
, 保存以下配置
复制代码Import-Module DirColors
Import-Module posh-git
Import-Module oh-my-posh
Import-Module git-aliases -DisableNameChecking
Set-Theme PowerLine
主题颜色美化
使用官方的colortool
安装 colortool
复制代码scoop install colortool
scoop 安装请参见windows 10 包管理
colortool 的相关命令
复制代码-c –current:打印当前应用方案的颜色表
-q –quiet:使用后不要打印颜色表
-e –errors:在控制台上报告方案分析错误
-d –defaults:仅将方案应用于注册表中的默认值
-b –both:将方案同时应用于当前控制台和默认控制台。
-x –xterm:使用VT序列设置颜色。用于设置WSL中的颜色。仅适用于Windows版本>=17048。
-s –schemes:显示所有可用的方案
-l –location:显示schemes目录的完整路径
-v –version:显示版本号
-o –output<filename>:将当前颜色表输出到文件(以.ini格式)
-是缩写,–是全写
使用colortool -s
看到 也提供了 8 套配色方案:
复制代码colortool -b OneHalfDark.itermcolors
将OneHalfDark.itermcolors
主题应用到当前控制台 ,Mac
使用惯了, 你也可以来一波自定义的方案,
手动配色
就是用iterm2
的主题颜色吧,人家都已经写好了。直接使用就是了
打开 iTerm2-Color-Schemes, 找到配色的.json
文件,把里面的配色复制到schemes
下面就可以了。我这里选了两款Solarized
的主题,
复制代码"profiles":{
…
},
“schemes”:[
{
“name”: “Solarized Dark”,
“black”: “#002831”,
“red”: “#d11c24”,
“green”: “#738a05”,
“yellow”: “#a57706”,
“blue”: “#2176c7”,
“purple”: “#c61c6f”,
“cyan”: “#259286”,
“white”: “#eae3cb”,
“brightBlack”: “#475b62”,
“brightRed”: “#bd3613”,
“brightGreen”: “#475b62”,
“brightYellow”: “#536870”,
“brightBlue”: “#708284”,
“brightPurple”: “#5956ba”,
“brightCyan”: “#819090”,
“brightWhite”: “#fcf4dc”,
“background”: “#001e27”,
“foreground”: “#708284”
},
{
“name”: “Solarized Darcula”,
“black”: “#25292a”,
“red”: “#f24840”,
“green”: “#629655”,
“yellow”: “#b68800”,
“blue”: “#2075c7”,
“purple”: “#797fd4”,
“cyan”: “#15968d”,
“white”: “#d2d8d9”,
“brightBlack”: “#25292a”,
“brightRed”: “#f24840”,
“brightGreen”: “#629655”,
“brightYellow”: “#b68800”,
“brightBlue”: “#2075c7”,
“brightPurple”: “#797fd4”,
“brightCyan”: “#15968d”,
“brightWhite”: “#d2d8d9”,
“background”: “#3d3f41”,
“foreground”: “#d2d8d9”
}
]
到此美化就收工了。
分屏/ 多窗格 / 缩放
他可以像 Item2 一样 在同一 Tab 下 分屏,如下图:
分屏快捷键如下:
水平分屏:Alt + Shift + 减号
垂直分屏:Alt + Shift + 加号
切换聚焦的分屏视图:alt + (left/right/up/down)
调节分屏的窗口大小:alt + shift + (left/right/up/down)
缩放当前视图:Ctrl+ 加号/减号 (或者 Ctrl + 鼠标滚轮)
那我不想分屏,我要删掉一个怎么办? 这个问题问的好,直接输入
exit
即可退出分屏
PowerShell 的更新
自带的 PS 版本 是 5.0 的 ,可以升级到更高版本, 目前稳定版本为 7.x
复制代码$PSVersionTable.PSVersion.Major #查看Powershell版本
$PSVersionTable.CLRVersion.Major #查看.NET Framework版本
在这里找到**x64.msi,下载安装即可。
关于 ssh 的配置
新建 config 文件
在.ssh
目录(就是你的.pub 默认生成位置, 通常是C:\Users[your name].ssh
),新建一个config
文件,没有后缀,内容:
复制代码Host aliyun
HostName 192.168.1.1
Port 22
User root
IdentityFile C:/Users/[your name]/.ssh/id_rsa
IdentityFile 是 ssh 的 key,你要自己生成。
配置 profiles.json
复制代码"profiles": {
“list”: [
{
“guid”: “{9a138488-58fc-4a7a-b3c2-3af9ba5bc7bb}”, //这个你要自己生成
“commandline”: “ssh aliyun”,
“name”: “aliyun”,
“tabTitle”: “aliyun-Linux”
}
]
在这里可以在线生成 GUID
使用
直接执行:
复制代码ssh aliyun
这样就直接登录阿里云了。
关于 bash 的配置
环境变量配置
依次打开–控制面板–系统和安全—系统—-高级系统设置, 找不到就 输命令
复制代码control system
系统属性—高级—环境变量—系统变量,找到Path
变量,编辑,新建一个,把git
的bin
路径加进去,(如D:\Program files\git\bin
),一路保存就可以了。
配置
复制代码"profiles": {
“list”: [
{
// Make changes here to the powershell.exe profile
“guid”: “{0caa0dad-35be-5f56-a8ff-afceeeaa6109}”,
“name”: “bash”,
“tabTitle”: “bash”,
“commandline”: “bash.exe”,
“closeOnExit”: true,
“fontFace”: “Sarasa Term SC”,
“hidden”: false,
“snapOnInput”: true, // 捕捉输入
// “startingDirectory”: “%USERPROFILE%”
“startingDirectory”: “d://Projects//dobo”
},
]
}
以上就配置完成了,你新建 bash 标签。就可以使用 bash 了。
鼠标右键菜单的配置
这个需要改注册表来完成 新建一个文件wt.reg
,内容如下:
复制代码Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT<span class=“hljs-built_in”>Directory\Background\shell\wt]
@=“贾维斯,来个命令窗口”
“Icon”=“D:\User\chuchur\OneDrive\图片\wt.ico”
[HKEY_CLASSES_ROOT<span class=“hljs-built_in”>Directory\Background\shell\wt\command]
@=“C:\Users\chuchur\AppData\Local\Microsoft\WindowsApps\wt.exe”
第一个@ 是菜单项的名字,下面那个Icon 就是菜单项的图标,也可以不要,第二个@就是点击要执行的程序。
从商店安装的叫wt.exe, 自行编译的叫wtd.exe。 这个还是得区分下
保存,然后双击执行wt.reg
,导入注册表,就完事了。搞完了如图:
快捷执行方式
- 1.写在以上,搞定鼠标右键
- 2.Win+R 输入wt ,回车
- 3.在(资源管理器)地址栏输入wt 回车