借助 新的 Windows 终端应用程序,Windows 现在终于有了一个可以在同一窗口中运行 Cmd、PowerShell 和 Bash 提示的选项卡式终端。它也是高度可定制的——您甚至可以将动画 GIF设置为背景。
除了背景,您还可以更改终端的主题。无论是文本颜色、背景颜色还是字体样式,您都可以使用自己的 Windows 终端。微软甚至包括了几个预设的主题。您所需要的只是一个文本编辑器和对 JSON 的一些基本了解。如果您不熟悉 JSON,您可能仍然可以进行更改;我们将引导您完成它。
如何自定义 Windows 终端
自定义 Windows 终端的第一步是确保 Windows 具有与 JSON 文件类型关联的默认应用程序。最好的方法是使用文件资源管理器。
启动文件资源管理器并找到一个 JSON 文件。如果您没有,请创建一个。右键单击文件资源管理器和“新建”,然后单击“文本文档”。
将文件重命名为 test.json(删除过程中的 .txt 扩展名),并确认您要更改扩展名。如果您没有看到 .txt 文件扩展名,请告诉文件资源管理器显示文件扩展名。
接下来,右键单击新的 JSON 文件并选择“打开方式”选项。选择您喜欢的文本编辑器,无论是Notepad++还是 Notepad。
现在您已经为 JSON 文件设置了文本编辑器,是时候更改 Windows 终端设置了。打开 Windows 终端并单击标题栏中的向下箭头(加号右侧),然后选择“设置”。
JSON 文件将在您之前选择的编辑器中启动。您可以在此处进行所有更改。
如何更改背景
您可以将背景更改为您喜欢的任何类型的图像文件——PNG、JPEG 甚至是动画 GIF。
要更改任何外壳的背景,您首先需要将图像文件放在终端应用程序可以读取的位置。Windows Terminal 是一个通用 Windows 平台 (UWP) 应用程序,因此它更喜欢使用自己的AppData 文件夹。AppData 是您通常在用户配置文件中找到的文件夹,用于存储程序设置。UWP 应用创建自定义 AppData 文件夹并使用该文件夹。Windows 终端的 AppData 文件夹位于:
%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\RoamingState
只需将其复制到文件资源管理器的路径栏中,然后按 Enter;您将被带到正确的位置。将您的图像文件放在这里,Windows 终端可以将它们用作背景。
在 Windows 终端中打开设置,然后滚动到要更改的配置文件。“ ”部分下有几个配置文件 。每个都对应于菜单中的一个选项:Cmd、PowerShell、Linux 发行版等。您可以通过检查每个部分中的“ ”或“ ”行来判断哪个是哪个。
"profiles" :
commandline
name
要更改这些部分之一的背景图像,请在该行下添加以下行:
"icon"
"backgroundImage" : "ms-appdata:///roaming/yourimage.jpg",
“背景图像不透明度”:0.75,
"backgroundImageStretchMode" : "填充",
其中“yourimage.jpg”是您的图像或 gif 文件的名称。确保该部分中的每一行(最后一行除外)都以逗号结尾。
如果您使用的是 GIF 文件,则可能需要将“填充”更改为“uniformToFill”。我们最终在 GIF 周围出现了一个带有“填充”的黑框,但使用“uniformToFill”就可以了。
保存文件,即使在 Windows 终端打开的情况下,您的更改也会立即显示出来。
如何更改默认键绑定
第一部分与键绑定有关,如果您不喜欢特定的键盘快捷键,可以在此处进行更改。例如,如果您希望 Ctrl+e 关闭选项卡,您会找到以下部分:
{
“命令”:“关闭标签”,
“钥匙”:
[
“Ctrl+w”
]
},
将“ctrl+w”更改为“ctrl+e”(确保保留引号),然后保存文件。如果要对齐所有内容以匹配现有缩进,请注意文件使用空格而不是制表符。如我们的屏幕截图所示,该文件使用 Unix 行尾,但大多数文本编辑器(甚至记事本)都可以毫无问题地处理 Unix 行尾。
如何切换默认配色方案
Windows 终端附带了几种颜色方案,可以更改字体颜色、背景颜色、光标形状等。您可以为命令提示符、Bash 和 PowerShell 单独选择主题。
要切换默认主题,首先,通过向下滚动到“ ”部分并查看每个子部分中的命令行条目来找到您想要的 shell 配置文件。
"profiles" :
例如,命令提示符位于:下。然后将 更改 为您选择的颜色。您可以从 Campbell、One Half Dark、One Half Light、Solarized Dark 和 Solarized Light 中进行选择。例如,如果您想要 Solarized Light,您可以将配色方案进行更改为 . 这些与Microsoft 的 colortool 实用程序使用的配色方案相同。
"commandline" : "cmd.exe"
"colorScheme" : "Campbell"
"colorScheme" : "Solarized Light
Windows Terminal 非常有趣,它让你对微软以前的Windows Sets功能有一点了解。这里的选项卡式功能并不那么强大,但它暗示了可能发生的事情。至少,现在您不需要在命令提示符、Powershell 和 Bash 之间切换程序。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.