配置高颜值的Windows Terminal
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-poshImport-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 为菜单补全和 IntellisenseSet-PSReadLineKeyHandler -Key "Tab" -Function MenuComplete# 设置 Ctrl+d 为退出 PowerShellSet-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 ---------------- 下面就是配置完成的效果 来源:数值分析与有限元编程