目录和git分支效果

切换主题 多种风格选择

快捷菜单

快速打开常用项目和目录,还可配置服务器 ssh连接


安装和配置

Windows Terminal

Fira code字体(choco安装或直接自行下载安装)

posh-git和oh-my-posh主题

ColorTool

Windows Terminal 安装

Microsoft Store 中下载 注意系统要求


Fira code 字体 安装

可通过 choco 安装 但受网络限制会失败(我是没成功,有兴趣的可以试试),建议直接去 github 下载

下载地址

下载完后解压 把字体文件手动安装


安装 posh-git和oh-my-posh主题

通过在 PowerShell 中执行下面的命令安装, 以超级管理员运行 PowerShell

CurrentUser 是仅为当前用户安装模块

Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser


配置和切换主题

默认主题

输入

    $PROFILEC:\Users\Administrator\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

继续输入:

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

在打开的文件中添加: Set-Theme AgnosterPlus 是设置默认主题

    Import-Module posh-gitImport-Module oh-my-poshSet-Theme AgnosterPlus

保存后关闭记事本, 在终端中输入以下命令生效(这里不要照抄 下面执行的 是 上文中$PROFILE的值)

    C:\Users\Administrator\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

切换主题

     Set-Theme 主题名字

其他可选主题有

Agnoster、Avit、Darkblood、Fish、Honukai、Paradox、Sorin、tehrob


Windows Terminal配置

官网详细配置说明

打开配置文件 setting.json

加入以下参考配置,可自行修改,一定要符合json的内容格式,不然会报错,还有就是图片的的路径要与己系统对应

{"$schema": "https://aka.ms/terminal-profiles-schema","defaultProfile": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}","copyOnSelect": false,"copyFormatting": false,"profiles":{// 默认配置"defaults":{"fontFace": "Fira Code", // oh-my-posh 主题原因,使用其他的字体可能会出现乱码"backgroundImage": "C:\\bash-bg.jpg", // 背景图片地址"backgroundImageOpacity": 0.5, // 透明度"colorScheme" : "Andromeda", // 颜色方案"acrylicOpacity": 0.7,"useAcrylic":true},// 下拉快捷菜单 list// guid 唯一id 切记不要重复// name 下拉菜单中展示的名字// tabTitle tab标签中 展示的名字// commandline 要加载的终端或命令// startingDirectory 默认目录 不填则打开用户目录,// icon 图标// historySize历史记录大小"list":[{"guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}","name": "rent-web","tabTitle": "rent-web","commandline": "powershell.exe","startingDirectory": "D:\\obj\\newObj\\Rents\\rent-web","icon": "D:\\obj\\newObj\\Rents\\rent-web\\src\\assets\\logo\\logo.png","hidden": false},{// Make changes here to the powershell.exe profile."guid": "{55daf408-4c33-abb5-a9da-af3450acad44}","name": "Parts","tabTitle": "Parts","commandline": "powershell.exe","startingDirectory": "D:\\obj\\Parts","hidden": false,"icon": "C:\\Users\\Administrator\\Pictures\\logo\\w.jpg"},{// Make changes here to the powershell.exe profile."guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44ba}","name": "myObj","tabTitle": "myObj","commandline": "powershell.exe","startingDirectory": "D:\\myObj","icon": "C:\\Users\\Administrator\\Pictures\\logo\\m.png","hidden": false},{"guid": "{f323ab3c-9641-4904-a3a6-dc4e4992b6ae}","name": "Git Bash","commandline": "%programfiles%\\Git\\bin\\bash.exe --cd-to-home","hidden": false,"fontSize": 12,"historySize": 9001,"tabTitle": "git bash","icon": "C:\\git-bash.png"},{// Make changes here to the cmd.exe profile."guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}","name": "命令提示符","commandline": "cmd.exe","hidden": false},{"guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}","hidden": false,"name": "Azure Cloud Shell","source": "Windows.Terminal.Azure"},{"guid": "{975b5e3c-f525-f0be-e609-1af5ae6ae013}","name": "我的服务器","commandline": "ssh root@test.com","hidden": false,"historySize": 9001,"tabTitle": "我的服务器","icon": "C:\\Users\\Administrator\\Pictures\\logo\\ubuntu.png"}]},// 配色方案"schemes": [{"name": "Andromeda","black": "#000000","red": "#cd3131","green": "#05bc79","yellow": "#09da0f",// "yellow": "#e5e512","blue": "#2472c8","purple": "#bc3fbc","cyan": "#0fa8cd","white": "#e5e5e5","brightBlack": "#666666","brightRed": "#cd3131","brightGreen": "#05bc79","brightYellow": "#09da0f",// "brightYellow": "#e5e512","brightBlue": "#2472c8","brightPurple": "#bc3fbc","brightCyan": "#0fa8cd","brightWhite": "#e5e5e5","background": "#262a33","foreground": "#e5e5e5"},{"name": "Campbell","foreground": "#F2F2F2","background": "#0C0C0C","colors": ["#0C0C0C","#C50F1F","#13A10E","#C19C00","#0037DA","#881798","#3A96DD","#CCCCCC","#767676","#E74856","#16C60C","#F9F1A5","#3B78FF","#B4009E","#61D6D6","#F2F2F2"]},{"name": "Solarized Dark","foreground": "#FDF6E3","background": "#073642","colors": ["#073642","#D30102","#859900","#B58900","#268BD2","#D33682","#2AA198","#EEE8D5","#002B36","#CB4B16","#586E75","#657B83","#839496","#6C71C4","#93A1A1","#FDF6E3"]}],"keybindings":[{ "command": {"action": "copy", "singleLine": false }, "keys": "ctrl+c" },{ "command": "paste", "keys": "ctrl+v" },{ "command": "find", "keys": "ctrl+shift+f" },{ "command": { "action": "splitPane", "split": "auto", "splitMode": "duplicate" }, "keys": "alt+shift+d" }]
}

推荐一款 颜值爆表的主题终端 (windows )相关推荐

  1. 这款颜值爆表的数据可视化神器,我可以用到2030年

    "今朝有酒今朝醉,报表不做不能睡,借问酒家何处有,报表还得编一宿",这句带有些许幽默感的打油诗背后,却是我从业多年的心酸历程,没错,我就是你们口中做报表的哥哥--表哥. 前些日子在 ...

  2. 6款逆天黑科技,颜值爆表,瞬间提升你的手机逼格!

    为了给我们的生活带来很多便利,我们在手机里安装了各种不同的APP,最普遍的就是淘宝,支付宝,微信. 除了这些还有哪些超实用的黑科技APP呢?这6款你可要收好了,颜值爆表,瞬间提升你的手机逼格! 图解电 ...

  3. 一个电视剧男孩计算机专业的,杨紫新剧化身计算机天才,男主颜值爆表,又是一部爆款剧!...

    原标题:杨紫新剧化身计算机天才,男主颜值爆表,又是一部爆款剧! 说起杨紫大家都不陌生吧,童星出道,小时候就因为出演<家有儿女>圈粉无数,以至于杨紫现在出现在公众场合很多年纪大的人都直接喊她 ...

  4. 鸿蒙车载智慧屏评测,【首款搭载鸿蒙操作系统荣耀智慧屏评测 颜值爆表 亮点颇多】PjTime.COM 评测试用 华为...

    导语 荣耀智慧屏作为全新品类的第一款产品,首先在颜值上已经征服了不少用户的心,荣耀智慧屏拥有55英寸全面屏.94%超高屏占比.6.9mm超薄机身.全金属边框.极简几何的脚架设及钻石纹理美背设计,机身底 ...

  5. 惊呆了!颜值爆表的20+位阿里技术女神同一时间向你发出共事邀请!

    摘要: 女神节快到了,云栖社区为此推出"三七"女神节特别分享,20+位颜值爆表的阿里女神们同一时间向你发出了共事邀请,快来赴约吧! 点此查看原文:http://click.aliy ...

  6. linux 文件夹图标,推荐 4 款漂亮的 Linux 图标主题

    推荐 4 款漂亮的 Linux 图标主题 Mark Do 2014年9月6日 暂无评论 阅读 17,744 次 来自 OmgUbuntu 的四款漂亮的Linux 图标主题,让你的桌面不再单调.Ubun ...

  7. 用空间说说做词云,有趣好玩,颜值爆表

    用空间说说做词云,有趣好玩,颜值爆表 哈喽大家好,我跟大家分享Python的一个有趣玩法:用QQ空间的说说做词云. 材料准备 首先我们准备好看的血小板一只. 然后准备好Python3. 准备selen ...

  8. 推荐 10 款炫酷的 IDEA 主题,百看不腻,个个经典!

    前言 对于平常开发中用到最多的编辑器,我们工作大多数时间都盯着它,一款好的 IDEA 主题虽然不能提高我们的开发效率,但一个舒适的主题可以使开发人员更舒适的开发,时常换一换主题可以带来不一样的体验,程 ...

  9. 推荐一款护眼的IDEA主题及配色方案

    前言:对于经常使用电脑的开发人员,白色背景的编辑器界面时间长了眼睛真的会花,所以选择一款轻量级的护眼主题就很有必要了,以下推荐的这款配色也是根据自己的习惯进行配色的,已经使用了两周以上,觉得还不错,喜 ...

最新文章

  1. 何恺明、吴育昕最新成果:用组归一化替代批归一化
  2. CEGUI Lua 编码
  3. Laravel 查询某天数据 whereDate
  4. 人工智能实践之旅 —— 简单说说主要内容和安排
  5. 阿里如何实现100%容器化镜像化?八年技术演进之路回顾 1
  6. java bean 工厂模式_深入理解Java的三种工厂模式
  7. java中数组的定义
  8. response php,HttpResponse.php
  9. 360安全路由器v2处理器_您的路由器有多不安全?
  10. java 字符界面 curses_[C++]Linux之图形界面编程库[curses库]之入门教程
  11. 微软正式推出 gRPC-Web for .NET
  12. blfs(systemd版本)学习笔记-编译安装openssh软件包
  13. SpringCloud Config 本地配置
  14. 【资源】16个在线机器学习视频与教程
  15. 2018/7/9日~年中总结
  16. 有了这些网站,让你有看不完的好电影!
  17. YYLabel的几个实用小技巧
  18. Android获取SD卡总容量,可用大小,机身内存总容量及可用大小的系统方法
  19. 科林明伦杯哈理工第十届同步赛部分题解
  20. arm裸机程序启动流程

热门文章

  1. 文件上传漏洞 — 解析、验证、伪造
  2. 计算机网络:PPPoE(以太网上的PPP协议)
  3. PS教程:套索羽化法溶图
  4. 困扰千年的问题,今天终于解决
  5. 如何用easybcd从硬盘安装ubuntu 10.0
  6. 阴阳师服务器维护到几点,10月13日服务器维护公告通知
  7. python中的字符串是什么数据类型_Python数据类型之字符串
  8. [附源码]JSP+ssm计算机毕业设计房产中介管理系统j32r6【源码、数据库、LW、部署】
  9. os.listdir的随机性
  10. python中matplotlib的使用