windows终端美化(原生设置+Oh My Posh主题美化)

个人视频

windows终端美化(原生配置+oh my posh)_哔哩哔哩_bilibili

参考

所有参考的内容在「参考」目录列出

所有参考的内容仅在其第一次出现时列出

视频

windows终端美化 (原生设置+快捷键)

说明了部分原生设置,并给出快捷键的设置

Windows terminal 美化和快捷键配置_哔哩哔哩_bilibili

windows终端美化(原生设置+oh my posh)

说明了大部分原生设置,改变了字体,并使用oh my posh美化

[程序员必备] 很强很美的终端 Windows Terminal 的美化和配置_哔哩哔哩_bilibili

cmd和powershell的区别

windows为什么有两个命令行工具?命令提示符与PowerShell有什么区别?_哔哩哔哩_bilibili

文章

ttf等概念

TTF、TOF、WOFF 和 WOFF2 的相关概念 - 隐逸王 - 博客园

编程字体的常见后缀解释

编程字体常见后缀解释 - Undefined443 - 博客园

网站

个人使用到的免费壁纸网站

个人使用到的免费壁纸网站

免费4K高清壁纸-电脑背景图片-Mac壁纸网站「哲风壁纸」

个人使用的壁纸

2k壁纸分享壁纸-赛博朋克二次元077壁纸-赛博朋克:边缘狂奔者壁纸-露西娜·库辛纳达(赛博朋克:边缘狂奔者)「哲风壁纸」

Oh My Posh官网

Windows | Oh My Posh

下载windows terminal

win10要去微软商店下载

win11自带了

window中cmd和powershell的区别

windows为什么有两个命令行工具?命令提示符与PowerShell有什么区别?_哔哩哔哩_bilibili

cmd shell:

用于执行windows命令,执行批处理文件等

powershell:

扩展了cmd shell的功能,可以运行称为cmdlet的powershell命令

powershell中有很多命令和linux命令通用,能减少学习成本

更新powershell

直接在微软商店搜索下载

img点击并拖拽以移动

启动最新的powersherll

img点击并拖拽以移动编辑

启动

默认配置文件

这个终端支持多个窗格,那就意味着可以打开多个类型的终端,但肯定会有一个最常用的

以后点击标题栏的“+”,就是启用选择的终端

img点击并拖拽以移动

默认终端应用程序

输入cmd,会打开设置的默认终端程序

img点击并拖拽以移动

windows终端

img点击并拖拽以移动

windows控制台主机

img点击并拖拽以移动

启动大小和启动参数

个人调整了大小,并开始了启动时居中

img点击并拖拽以移动

配色方案

img点击并拖拽以移动

操作

快捷键

img点击并拖拽以移动

quake窗口(win+sc(41))

sc(Scan Code,扫描码)

在计算机中,每个按键都有一个对应的扫描码

不同布局的键盘上,相同功能的按键物理位置可能不同,但扫描码是固定的

sc(41) 即 “在 US - 104 键盘上 backtick 所在的键位” ,也就是“~“

img点击并拖拽以移动

横/竖分隔窗口(alt+shift+ plus/minus)

加号,横向分隔

减号,竖向分隔

img点击并拖拽以移动

移动焦点(alt+方向)

手动开启的快捷键

这些设置默认不开,需要手动开启,方便使用

关闭窗格

img点击并拖拽以移动

窗格不是窗口

img点击并拖拽以移动

专注模式

img点击并拖拽以移动

开启后,没有标题栏

img点击并拖拽以移动

专注模式可以让quake窗口支持多窗口

img点击并拖拽以移动

配置文件

在配置文件一栏中,「默认值」为全局配置,根据优先级会覆盖局部配置

名称、图标、选项卡标题

img点击并拖拽以移动

从下拉菜单中隐藏

从下拉菜单隐藏后,就不会显示

img点击并拖拽以移动

字体

微软推出的字体Cascadia Code和Cascadia Mono(我不用这个)

Cascadia Code:

GitHub - microsoft/cascadia-code: This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.

Cascadia Mono:

是一款专为命令行终端和代码编辑器设计的等宽字体,是Windows Terminal自带的
Cascadia Code:
在 Cascadia Mono 的基础上,增加了对连字(Ligatures)功能的支持。可以将一些编程符号组合(如->、:: 等)显示为更美观、紧凑的单个字符样式

下载字体

ttf等概念:

TTF、TOF、WOFF 和 WOFF2 的相关概念 - 隐逸王 - 博客园

这三个文件夹代表不同的字体格式

使用ttf就可以了

img点击并拖拽以移动

字体说明

编程字体后缀解释:

编程字体常见后缀解释 - Undefined443 - 博客园

NF(Nerd Fonts):

Nerd Fonts 是一个开源项目,它提供了一系列专门为开发者和终端用户设计的字体,它们包含大量的字形和符号,使得用户能够在代码编辑器、终端或其他开发工具中轻松地使用图标

PL(Powerline):

Powerline 是一个命令行状态提示工具,它可以为终端提供更美观、丰富的提示信息。带有 PL 后缀的字体能与 Powerline 更好地兼容
Italic:

表示斜体

Mono:

Mono: Monospace(等宽字体)

Prop:

Proportion(比例)

如果你在比例环境中工作(GUI 元素或编辑演示文稿等),请选择具有 Nerd Font Propo(或 NFP)的字体

个人选择了CascadiaCode.ttf

img点击并拖拽以移动

使用nerd font(个人使用)

Nerd Fonts - Iconic font aggregator, glyphs/icons collection, & fonts patcher

个人使用wsl使用linux终端,需要特殊符号的显示,所以使用nerd font

在nedfonts官网中也能使用cascadia code和cascadia momo

img点击并拖拽以移动

配置

字重:

bold,粗体

light,较细

regular,正常

img点击并拖拽以移动

背景外观

免费壁纸:

免费4K高清壁纸-电脑背景图片-Mac壁纸网站「哲风壁纸」

个人经验:

图片色彩种类最好少点,不然太花哨,不好看代码

图片最好是深色系的,不然太亮,要将不透明度调低才能方便看代码

如果是人物图片,人物最好在右边,因为左边需要看代码

img点击并拖拽以移动

oh my posh

使用winget

使用 WinGet 安装和管理应用程序 | Microsoft Learn

首次以用户身份登录Windows就能使用winget

img点击并拖拽以移动

安装oh my posh

官网说明

oh my posh官网:

Windows | Oh My Posh

img点击并拖拽以移动

安装

为单个用户安装

winget install JanDeDobbeleer.OhMyPosh --source winget --scope user --force

点击并拖拽以移动

使用

img点击并拖拽以移动

自动跳转到这里

根据文档配置

notepad $PROFILE

点击并拖拽以移动

img点击并拖拽以移动

自定义主题

根据文档,可以自定义主题

img点击并拖拽以移动

放入打开的$PROFILE中

img点击并拖拽以移动

在官方文档中查看所有主题

img点击并拖拽以移动

所有主题都在这个目录下

img点击并拖拽以移动

选择好主题后,配置

个人选择「negligible」

img点击并拖拽以移动

复制的文件地址替换给出的地址

img点击并拖拽以移动

删除

如果不想使用了,就直接把里面的内容删除就行了

notepad $PROFILE

点击并拖拽以移动

详细定义主题

详细阅读文档

「Configuration」和「Segments」,也可以看「Theme」中别人的主题,进入项目中学习

img点击并拖拽以移动

img点击并拖拽以移动

posted @ 2025-07-18 22:00  知兀  阅读(15)  评论(0)    收藏  举报