软件安装与环境配置:Windows Terminal + PowerShell 7 安装与美化配置教程

你将获得什么

这篇教程面向「新装机/新电脑」场景:用 Windows Terminal 统一管理多个终端配置,用 PowerShell 7 作为更现代的默认 Shell,并在不走偏门、不涉及破解的前提下,把字体、图标与提示符做成顺眼且高效的工作环境。全文按步骤走,你最终会得到:默认打开 PowerShell 7、常用命令可直接复制、提示符清晰可读、窗口与标签页组织更顺手。

工具地址/参考链接(建议先收藏)

Windows Terminal(官方入口):https://aka.ms/terminal

PowerShell 7(官方文档):https://learn.microsoft.com/powershell/

Oh My Posh(提示符主题):https://ohmyposh.dev/

第 1 步:安装 Windows Terminal(推荐 Store 或 winget)

如果你能正常访问 Microsoft Store,最省心的方式是直接在 Store 搜索「Windows Terminal」安装。若你更习惯命令行,可用 winget:

winget install --id Microsoft.WindowsTerminal -e

安装后首次打开,Terminal 会自动生成默认配置文件,你后面所有改动都会落在它的设置里。

第 2 步:安装 PowerShell 7(与系统自带 Windows PowerShell 并存)

很多电脑出厂自带的是 Windows PowerShell(传统版本),而 PowerShell 7 是独立安装、持续更新的版本。它们可以并存,不会互相覆盖。推荐使用 winget:

winget install --id Microsoft.PowerShell -e

安装完成后,你可以在开始菜单看到「PowerShell 7(x64)」之类的入口。接下来我们把它设为 Terminal 默认打开的配置。

第 3 步:把 PowerShell 7 设置为 Terminal 默认配置

打开 Windows Terminal,进入设置(Settings)。在「默认配置文件(Default profile)」里选择 PowerShell 7。这样你每次新开标签页,默认就是 PowerShell 7,而不是 cmd 或旧版 PowerShell。

小建议:把常用的几个 profile 都留着,比如 PowerShell 7、cmd、WSL(如果你安装了),用标签页快速切换,比装一堆第三方终端更稳。

第 4 步:安装与启用 Oh My Posh(提示符更清晰)

Oh My Posh 的价值不在于“花哨”,而在于把路径、Git 分支、状态信息以更可读的方式展示出来,减少你在命令行里反复确认当前目录与分支的时间。

安装(仍然使用 winget):

winget install JanDeDobbeleer.OhMyPosh -e

然后在 PowerShell 7 的配置中启用。最简单的方式是编辑你的 PowerShell 配置脚本(profile)。先查看 profile 路径:

$PROFILE

如果文件不存在,可以先创建目录并新建文件(这一步是正常配置操作,不涉及任何绕过或攻击行为):

New-Item -ItemType File -Path $PROFILE -Force

在该文件中加入一行初始化(选择一个你喜欢的主题名称;主题可后续更换):

oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\jandedobbeleer.omp.json" | Invoke-

保存后重启 PowerShell 7,若提示符已变化且能正常输入命令,就说明启用成功。

第 5 步:字体与图标(解决“乱码/方块/图标不显示”)

很多人第一次美化终端卡在字体上:主题里有图标,但你的字体不包含相应字符,于是显示成方块。建议你做两件事:

1)优先使用带 Nerd Font 补全的字体(例如 Cascadia Code / JetBrains Mono 的 Nerd Font 版本);

2)在 Terminal 的某个 profile 设置里明确选择该字体(不要只依赖系统默认)。

如果你不确定选哪个,先从官方文档/主题说明给出的推荐字体开始。设置路径一般是:Terminal Settings -> Profiles -> Appearance -> Font face。

第 6 步:几个“最值回票价”的 Terminal 设置

这些配置不花时间,但能明显提升日常体验:

1)启动行为:打开 Terminal 时直接进入你最常用的工作目录(例如项目目录);

2)标签页管理:把常用 profile 固定排序,减少误点;

3)复制粘贴:启用 Ctrl+Shift+C / Ctrl+Shift+V(或按你的习惯调整),避免在命令行里复制失败;

4)渲染与滚动:把滚动缓冲区调大一点,排查日志更舒服。

第 7 步:常见问题排查(不走弯路)

Q1:安装了 PowerShell 7,但 Terminal 里找不到?

A:重启 Terminal 或重新打开设置页面;必要时确认 PowerShell 7 已正确安装,并在开始菜单能直接打开。

Q2:提示符主题加载后很慢或报错?

A:先确认你 profile 文件里那行初始化命令没有手滑;再把主题换成更轻量的,确认能稳定启动后再逐步加功能。

Q3:图标显示成方块?

A:几乎都是字体问题。换 Nerd Font,并在 Terminal 的 profile 明确设置 Font face,通常立刻解决。

收尾:推荐的最小可用组合

如果你只想要“够用且稳定”的终端环境,可以按这个最小组合收工:Windows Terminal + PowerShell 7 + 选定一款 Nerd Font + 一个简洁的 Oh My Posh 主题。等你日常用顺了,再慢慢加别的(比如更复杂的工作流或脚本),会比一开始就堆满配置更不容易翻车。

用户评论 (0)

登录后参与讨论

立即登录 注册账号

暂无评论,快来抢沙发吧~

操作成功