首页 > 其他分享 >【GiraKoo】Oh-my-posh加载速度慢

【GiraKoo】Oh-my-posh加载速度慢

时间:2023-12-20 11:44:38浏览次数:29  
标签:git posh Oh global GiraKoo my 加载

【解决方案】 Oh-my-posh加载速度慢

背景说明

最近沉迷于美化控制台。Oh-my-posh应该是其中做的比较出色的。可惜在本地使用时。加载速度异常缓慢.
image
启动程序需要600ms,甚至是1s以上。立刻就劝退了我。
但是尝试了其他美化工具之后。慢慢发现,这个现象并不只是Oh-my-posh……
于是,开始查找具体的原因

调查过程

  1. 利用oh-my-posh debug可以获得加载时的消耗情况
  2. 查看日志中耗时最多的地方。我这里是git加载过长。
  3. 经过Baidu查询,git在win10上耗时长,是个通病。

解决方法

  1. 开启git加速
git config --global core.preloadindex true
git config --global core.fscache true
git config --global gc.auto 256
  1. 更换Posh主题
    经过测试,不同的主题,加载速度也有明显的差异。可以拿美观换速度。

标签:git,posh,Oh,global,GiraKoo,my,加载
From: https://www.cnblogs.com/girakoo/p/17916142.html

相关文章

  • PoshyTip jQuery 文本提示插件的使用
    PoshyTip 是JQuery中一款文本提示插件,在Jsp页面使用相当方便,插件内包含了很多外观样式,可以作为FormTooltips使用。插件包下载地址:http://vadikom.com/files/?file=poshytip/poshytip-1.2.zipPoshyTipDemo地址:http://vadikom.com/demos/poshytip/下载好插件包后,解压可看到目录......
  • 什么是ROHS检测
    大多数产品出口都会涉及到(范围内)化学检测,化学检测(Chemical)是运用化学手段对物质(含量或者是否含有,所含物质)进行鉴定和鉴别的方法。而产品出口化学检测,是检测产品本身对人体危害物质的检测。ROHS检测●RoHS检测是由欧盟立法制定的一项强制性标准,它的全称是《关于限制在电子电器设备中......
  • 【愚公系列】2023年12月 通用职责分配原则(四)-高内聚原则(High Cohesion Principle)
    ......
  • AIOHTTP用法
    $pipinstallaiohttp为了加快客户端API的DNS解析速度,您也可以安装 aiodns。强烈建议使用此选项:$pipinstallaiodns客户端示例importaiohttpimportasyncioasyncdefmain():asyncwithaiohttp.ClientSession()assession:asyncwithsessi......
  • 12.How do you understand the three “C”s(Concise,Clear & Coherent)in an academic A
    你如何理解学术摘要写作中的三个“C”(简洁、清晰和连贯)为什么它们如此重要,值得仔细研究 Round1:UnderstandingtheThree"C"sinAcademicAbstractWritingSpeaker1(ResearcherA):Greetings,everyone.Today,we'redelvingintothesignificanceofthethree"C"s......
  • Go-web应用部署的方式——(2)nohup、supervisor后台运行
    摘要:本系列文章记录了几种Go-web应用的部署方式,记录并解释所有相关的命令。参考:部署Go语言项目的N种方法|李文周的博客(liwenzhou.com)1.nohupnohup用于在系统后台不挂断地运行命令,不挂断指的是退出执行命令的终端也不会影响程序的运行。主流的Linux发行版中都会默认......
  • 深入探究 Python 异步编程:利用 asyncio 和 aiohttp 构建高效并发应用
    在现代编程中,异步编程已成为处理高并发和IO密集型任务的重要方式。Python提供了强大的异步编程支持,包括asyncio库和aiohttp等框架。本文将深入探讨异步编程的概念,以及在Python中如何利用异步框架来实现高效的并发编程。1.异步编程概念异步编程允许程序在等待IO操作完成时......
  • CentOS7 云服务器上安装 Libmicrohttpd 库
    本周web课的课程作业是实现一个类似top命令的网络服务,用于监控远程服务器的进程,其中使用的web服务器是Libmicrohttpd,于是在此记录下我的下载安装流程,如有错误,欢迎指正!1.LibmicrohttpdLibmicrohttpd是一个小型的C语言库,用于嵌入HTTP服务器功能到应用程序中。它支......
  • 什么是 ChallengeCoHapsar,挑战黑洞
    CC攻击(ChallengeCoHapsar,挑战黑洞)是一种常见的DDoS(分布式拒绝服务)攻击类型,旨在通过大量请求淹没目标服务器或网络资源,使其无法正常运行。这类攻击通常利用傀儡机器,组成一个庞大的僵尸网络,向目标发动集中而有组织的攻击。这里我将详细介绍CC攻击工具的原理、常见的工具类型以及一些......
  • Zoho CRM:智能线索管理,助力企业腾飞
    线索管理是销售过程中的重要环节,它可以获取潜在客户信息,有效的管理和转化,提高企业销售业绩。如今,Zoho CRM管理系统广泛应用于更多的企业,他们使用CRM系统进行线索管理,用以提高线索转化率。下面就来说说为什么选择ZohoCRM线索管理系统?自动化线索获取:企业可以通过ZohoCRM设立多......