Windows 终端美化 PowerShell 默认终端修改

  • 安装 oh-my-posh
  • 安装Powerline字体
  • 安装ConEmu
  • 美化powershell
  • 设置ConEmu
    • 把界面默认语言改为中文简体
    • 设置默认启动shell为powershell
    • 设置powershell为默认shell

网上各种各样的美化方法操作起来十分麻烦
可以写好脚本完成配置


可以直接在microsoft store 中搜索PowerShell,完成基本的安装。

以下开始美化PowerShell。

所有的命令都是在管理员模式下执行

安装 oh-my-posh

首先确保安装git

Install-Module posh-git -Scope CurrentUser git

然后安装「oh-my-posh」

Install-Module oh-my-posh -Scope CurrentUser

弹出安装选项时,输入y或者a。

安装Powerline字体

安装方法要用到git。Win+X然后再按A,启动powershell管理员模式。执行代码:

# clone
git clone https://github.com/powerline/fonts.git --depth=1
# install
cd fonts
./install.ps1

安装ConEmu

ConEmu相当于windows终端的增强版,可以直接打开多种类型的控制台窗口,之后我们安装完了会用他替换powershell,没关系,调试好以后使用感觉一定比原版powershell好。

choco install ConEmu

美化powershell

接下来在「PowerShell」执行以下命令检测并初始化 「Profile」 文件(类似 「Linux bash」 中的.bashrc 文件)保存我们的配置:

if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force }

显示默认路径,我的路径是下面这样

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe


然后双击箭头文件,或者输入

notepad $PROFILE

打开文件,将下面的内容粘贴进去

Import-Module posh-git
Import-Module oh-my-posh
Set-Theme Agnoster

保存文件后,以管理员权限重新打开powershell,开始自动安装。

遇到选项选择y或者a。

如果报错
git command could not be found. Please create an alias or add it to your PATH.
请先安装Git for Windows
安装后即可解决
下载这个非常困难,国内下载地址:
https://npm.taobao.org/mirrors/git-for-windows/v2.26.0.windows.1/

设置ConEmu

设置很简单。打开ConEmu,右键上方栏位,选择setting:


把界面默认语言改为中文简体

设置默认启动shell为powershell

当然你也可以选择别的,例如管理员模式

设置powershell为默认shell


或者可以直接在安装powershell后执行脚本。

脚本下载链接

Windows 终端美化 PowerShell 默认终端修改相关推荐

  1. 时隔37年,Windows 11更换系统默认终端!

    来源|OSC开源社区(ID:oschina2013) 微软最近向 Windows 11 的 Beta 测试通道推送了新的构建版本 (Windows 11 build 22622.436). 其中的一个 ...

  2. linux终端 美化 git,linux终端美化oh-my-zsh

    先上一张自己终端的图片. 首先这是我的个人网站,个人博客网站链接点我 这篇文章在我的网站中的网址是这个本篇文章网址在这里,点我.为了更好的阅读体验,最好从这里看,内容都是一样的. 说到正题,终端美化, ...

  3. ubuntu合并终端_如何在Ubuntu中安装多个终端以及更改默认终端

    终端是任何Linux系统的关键部分.它允许您通过shell访问Linux系统.虽说现在的Linux发行版,比如Ubuntu,CentOS等已经基本上可以采用GUI来完成绝大部分一般性的任务.但是,终端 ...

  4. 计算机新增桌面的路径,自动更改Windows新建用户桌面文件默认路径修改

    直接修改当前用户的桌面资料路径很简单,只要修改两个注册表键值即可,但是对后续新建的用户无效,需要再次修改新建用户的注册表,如果后期经常有新用户创建,如此操作实为不便.直接通过修改注册表的方法比较难实现 ...

  5. Windows Terminal 美化 / PowerShell 美化: oh-my-posh 主题安装和使用

    关键词: nerd-font; oh-my-posh; posh; powerline-font; powershell; scoop; winget 最终效果预览 说明事项 本文与网络上多数介绍 o ...

  6. 告别黑白CMD PowerShell + Windows Terminal 终端美化

    Windows Terminal 只支持 Windows 1903 以上的版本,如果你的电脑未升级,可以退出浏览了. 软件介绍与安装 在微软商店下载下载 PowerShell 和 Windows Te ...

  7. windows终端美化 / windows terminal / windows powershell

    windows 终端美化 Windows Terminal是 windows 一个终端工具,我们可以美化它来让自己赏心悦目. 通常电脑系统自带,如果没有的话可以通过 Microsoft Store(微 ...

  8. Windows终端美化

    Windows终端美化教程 一.设置PowerShell默认启动Windows Terminal 从Microsoft Store下载并打开Windows Terminal 点击上方的下拉三角,点击设 ...

  9. Windows Terminal终端美化

    Windows Terminal 是微软在 2019 年 5 月的 Build Developer 会议上宣布并于 6 月份推出的一款开源终端应用程序. Windows Terminal 包含命令提示 ...

最新文章

  1. java i o不会的地方_Java I/O 好复杂,傻傻分不清楚,别担心,我们有线索了。。。...
  2. 计算机基础高一,2013高一计算机基础期末考试题
  3. 一项横断面人群研究中比较放射学阴性的中轴脊柱关节炎患者与强制性脊柱炎患者之间的差别...
  4. echarts图表实例
  5. 干货 | 公众号历史文章精选(附资源)
  6. python 分班_小白如何学习python
  7. 在oracle中通过connect by prior来实现递归查询!
  8. Java并发编程—Synchronized底层优化(偏向锁、轻量级锁)
  9. AXURE RP EXTENSION For Chrome
  10. 对于Ping的过程,你真的了解吗?
  11. 干货 | 数据挖掘过关40题
  12. 789. 逃脱阻碍者
  13. java自动加空格吗_程序加上空格和不加空格运行结果不一样
  14. mysql_crud
  15. PID控制器开发笔记之四:梯形积分PID控制器的实现
  16. 网络负载均衡适用场景
  17. 获取本机外网ip地址
  18. EXPLORING BALANCED FEATURE SPACES FOR REP-RESENTATION LEARNING(2022.5.18)
  19. 上海-苏州 100公里徒步旅行心情分享(二)
  20. 计算机视觉与音乐,探索计算机视觉与音频的交叉:基于视觉的音乐相关研究Review...

热门文章

  1. 牛股启动公式 跟庄吃面主图及选股公式 牛股启动特征详解
  2. ZigBee_加密算法设置
  3. linux rpm卸载包及其依赖,Linux下如何用rpm卸载软件 rpm依赖包强制卸载
  4. HTML学习笔记(狂神视频)
  5. Unity3D优化技巧系列三
  6. 注入(4)--消息钩子注入(SetWindowsHookEX)
  7. mysql多表查询sql优化_SQL多表查询优化
  8. 计算机硬件组成理论性知识,简析计算机硬件知识体系的结构框架.doc
  9. html二级域名,免费二级域名申请
  10. 签注有效日期少了半年