当前位置: 首页 > news >正文

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

参考

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

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

视频

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

直接在微软商店搜索下载 

启动最新的powersherll

启动

默认配置文件

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

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

默认终端应用程序 

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

windows终端

windows控制台主机

启动大小和启动参数

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

配色方案

操作

快捷键

quake窗口(win+sc(41))

sc(Scan Code,扫描码)

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

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

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

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

加号,横向分隔

减号,竖向分隔

移动焦点(alt+方向)

手动开启的快捷键

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

关闭窗格 

窗格不是窗口

专注模式

开启后,没有标题栏 

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

配置文件 

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

名称、图标、选项卡标题

从下拉菜单中隐藏

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

字体

微软推出的字体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就可以了

字体说明 

编程字体后缀解释:

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

NF(Nerd Fonts):

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

PL(Powerline):

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

表示斜体

Mono:

Mono: Monospace(等宽字体)

Prop:

Proportion(比例)

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

个人选择了CascadiaCode.ttf

使用nerd font(个人使用) 

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

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

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

配置 

字重:

bold,粗体

light,较细

regular,正常

背景外观 

免费壁纸:

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

个人经验:

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

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

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

oh my posh

使用winget

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

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

安装oh my posh 

官网说明

oh my posh官网:

Windows | Oh My Posh

安装 

为单个用户安装 

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

使用

自动跳转到这里 

根据文档配置

notepad $PROFILE

自定义主题

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

放入打开的$PROFILE中

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

所有主题都在这个目录下

选择好主题后,配置 

个人选择「negligible」

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

 删除 

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

notepad $PROFILE

详细定义主题

详细阅读文档

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

http://www.dtcms.com/a/286262.html

相关文章:

  • 客诉:危机到信任的重建
  • Flutter 应用如何设计通知服务
  • Flutter——Android原生View是如何通过Flutter进行加载
  • 2025年Flutter开发主流技术栈
  • Flutter 多语言(国际化)入门教程
  • 企业如何让内部视频仅限公司官网或指定域名播放?
  • 低代码开发实践博客
  • C++语法 匿名对象 与 命名对象 的详细区分
  • IDEA 中 Maven 配置:当前项目与新项目的统一设置方法
  • 【Docker基础】Docker Compose核心配置文件深度解析:从YAML语法到高级配置
  • 【数据结构】栈的深入解析--用C语言实现
  • Linux 环境下 NNG 通讯库:在嵌入式设备上应用
  • [2025CVPR-目标检测方向] CorrBEV:多视图3D物体检测
  • Docker 与 GPU 训练
  • 排序【各种题型+对应LeetCode习题练习】
  • 线程控制:互斥与同步
  • IDEA高效开发:Database Navigator插件安装与核心使用指南
  • Python趣味算法:抓交通肇事犯(车牌号谜题解析)
  • nginx定制http头信息
  • 腾讯云云服务器深度介绍
  • 面试150 克隆图
  • 通缩期的 “反脆弱” 研发:新启航逆势投入 30% 营收突破 3D 白光干涉测量技术
  • 深孔加工的方法及检测方法探究 —— 激光频率梳 3D 轮廓检测
  • 29、鸿蒙Harmony Next开发:深浅色适配和应用主题换肤
  • 计算机网络基础:从协议到通信全解析(大致框架)
  • 基于 WinForm 与虹软实现人脸识别功能:从理论到实践
  • VisualXML全新升级 | 新增BusLoad计算
  • python控制linux命令反馈
  • 二刷 黑马点评 附近商户
  • 如何更改 SQLserver 数据库存储的位置 想从C盘换到D盘