问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

5 个自定义小技巧:轻松玩转「Windows 终端」个性化

创作时间:
作者:
@小白创作中心

5 个自定义小技巧:轻松玩转「Windows 终端」个性化

引用
1
来源
1.
https://www.sysgeek.cn/windows-terminal-customize/

Windows终端是微软推出的一款现代化终端应用,它集成了命令提示符、PowerShell和WSL等多种终端环境,支持多标签页、分屏显示等功能。相比传统的命令提示符和PowerShell窗口,Windows终端在功能和用户体验上有了质的飞跃,特别是对WSL和Azure Cloud Shell的原生支持尤其值得称赞👍。

但要发挥出Windows终端的全部潜力,还需要进一步个性化定制。想要进阶为高级用户,你可以试试以下这5个小技巧,不仅实用,还可以拉高B格😁。

技巧 1:设置 Windows 终端外观

Windows 终端引入了许多个性化选项。你可以通过 JSON 配置文件进行设置,也可以在应用内直接调整:

  1. 右键点击「开始」菜单,选择「终端管理员」打开 Windows 终端。
  2. 点击顶部标签栏的下拉箭头,选择「设置」,快捷键 Ctrl + ,
  3. 选择「默认值」>「外观」。


选择「外观」选项

在这里,你可以自定义字体、字号,还可以调整基本的配色方案和光标形状等。


设置 Windows 终端外观

  1. 点击「保存」。

建议你尝试不同的设置,以便熟悉所有选项,并设置自己喜欢的外观方案。

Windows 终端的个性化方案是针对每个配置文件单独设置的。除了默认配置文件外,你还可以点击左侧窗格的「添加新配置文件」为不同场景或需求创建多个配置文件。

技巧 2:打开透明效果

Windows 终端支持透明背景和背景图像,这不仅让界面看起来更加简洁现代,还能让你在使用终端时,轻松看到背景中的内容,不用担心被遮挡。

  1. 打开 Windows 终端,使用 Ctrl + , 快捷键打开「设置」。
  2. 在左侧选择一个配置文件,然后在右侧点击「外观」。
  3. 滚动到页面底部,找到「透明度」区域:
  • 拖动滑块调整「背景不透明度」,我比较喜欢设置在 90%。
  • 通过「启用亚克力材料」开关,控制的半透明窗口纹理。


设置 Windows 终端背景不透明度

  1. 点击「保存」。

同样的效果也可以通过在 JSON 配置文件的 defaults 配置块中添加以下代码实现:

"opacity": 90,
"useAcrylic": false


在 JSON 配置文件中添加 opacity 参数

另外,你还可以在「外观」设置中指定「背景图像」,让终端界面更加个性化。

技巧 3:安装 Oh My Posh 主题引擎

虽然 Windows 终端内置了一些自定义主题和配色方案,但着实有限。我们可以通过 Oh My Posh 这款兼容各种 Shell 的主题引擎,来轻松自定义终端主题。

安装 Oh My Posh 的方法有很多(详见官方安装指南),下命令是最简单快捷的安装方式,无需额外依赖:

  1. 右键点击「开始」菜单,选择「终端管理员」打开 Windows 终端窗口。
  2. 执行以下命令手动安装 Oh My Posh:
Set-ExecutionPolicy Bypass -Scope Process -Force; Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://ohmyposh.dev/install.ps1'))


安装 Oh My Posh

  1. 安装完成后,关闭再重新打开新的终端窗口,运行以下命令验证 Oh My Posh 是否正确安装:
oh-my-posh version
  1. 执行以下 Oh My Posh 命令安装 Hack Nerd 字体:
oh-my-posh font install Hack

安装 Nerd Hack 字体

Nerd 字体支持许多文本符号,能让主题看起来更加出色。

  1. 字体安装好后,在「设置」>「默认值」(或任一配置文件)>「外观」>「字体」 中选择 Hack 字体。


选择 Hack Nerd Font 字体

  1. 初始化主题,这里以 Agnoster 主题为例,你也可以在Oh My Pos 的主题列表中选择其他主题:
oh-my-posh init pwsh --config 'https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/agnoster.omp.json' | Invoke-Expression


初始化 Agnoster 主题

  1. 安装完成后,重新打开终端,即可使用新的外观。

技巧 4:开启 Quake 模式

Quake 模式极大的优化了 Windows 终端的使用体验。在该模式下,终端不再是传统的窗口形式,而是自动贴靠在屏幕的上半部分。这样一来,就可以更便捷地参考文档、指南或代码库等资料。

Microsoft 官方文档提供了关于 Quake 模式的详细信息,更建议你亲自上手尝试,以获得更直观的使用体验。

Quake 模式

在 Windows 11 中,Quake 模式没有全局开关,你可以通过多种方式激活它:

  • 在已有终端会话中执行以下命令,启动一个新的 Quake 模式会话:
wt -w _quake
  • 要自定义 Quake 模式的快捷键,可以在终端的 JSON 配置文件中的 actions 部分,添加如下设置:
{
  "command": {
    "action": "quakeMode"
  },
  "keys": "ctrl+f12"
}


通过 JSON 文件设置 Quake 模式快捷键

技巧 5:自定义快捷键

Windows 终端支持自定义快捷键,可以让你更高效地使用终端。你可以在 JSON 配置文件的 actions 部分添加自定义快捷键,例如:

[
  {
    "command": {
      "action": "newTab",
      "tabTitle": "PowerShell",
      "suppressApplicationTitleUpdate": true,
      "createInDefaultProfile": true,
      "skipTabActivation": false,
      "split": "None"
    },
    "keys": "ctrl+shift+p"
  }
]

这样,你就可以使用 Ctrl+Shift+P 快捷键快速打开一个新的 PowerShell 选项卡。

通过以上5个技巧,相信你可以将Windows终端打造成一个既美观又实用的终端工具,大幅提升工作效率。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号