PowerShell使用oh-my-posh卡顿的问题
发表于|更新于|PowerShell
|总字数:156|阅读时长:1分钟|浏览量:
powershell本身慢的跟乌龟一样,再配合oh-my-posh简直满到离谱,日常启动经常在10秒左右,虽然每天打开的次数不多,但这蛋疼的等待时间总是让人难受。于是乎搜了下卡顿的问题,目前比较简单的就是关闭自动检测更新的配置,其他的还有什么懒加载之类的就不折腾了,目前关闭自动检测更新后,启动时间缩小一半。
1 | oh-my-posh disable notice |
后续又升级了下PowerShell(7.5.4),启动时间目前就1秒左右。
就酱~
文章作者: Charles
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 码农笔记!
相关推荐

2023-04-03
在Windows中使用odbc访问kerberos认证的impala
一直使用mac或者wsl来解决访问带有kerberos的impala服务,但WSL毕竟也稍微麻烦了一点,就想着试下能不能再windows解决这个问题。一直使用的是jdbc的impala,看到官网有odbc的,于是就想着试一下,看看能不能解决。 下载odbc impala驱动打开cloudera官网->下载,产品下载 | Cloudera (clouderacn.cn),找到数据库驱动程序,点击Impala ODBC 驱动程序下载打开ODBC Connector下载页面,Download Impala ODBC Connector 2.6.17 (cloudera.com)。选择对应的操作系统版本,下载即可。 安装Cloudera Impala ODBC驱动双击ClouderaImpalaODBC64.msi,除了选择路径,其他无脑下一步。 配置Microsoft ODBC数据源管理程序在powertoys中搜索ODBC 数据源(64 位) 打开ODBC 数据源(64 位),在系统DSN中找到了默认添加的一条数据源 配置点击配置,根据自己实际情况进行配置 1234567...

2022-10-19
Windows tree命令
简介tree 命令显示当前文件夹的目录结构,这是一个非常有用的命令,可以帮我们迅速了解当前目录的结构。 tree命令格式1tree [drive:][path] [/F][/a] 参数 drive 盘符 path 文件路径 /F 递归列出所有文件 /A 只查看文件夹, 忽略文件 示例1234567PS D:\****> tree /?以图形显示驱动器或路径的文件夹结构。TREE [drive:][path] [/F] [/A] /F 显示每个文件夹中文件的名称。 /A 使用 ASCII 字符,而不使用扩展字符。 1234567891011121314151617181920212223242526272829303132PS D:\****> tree /f卷 Data 的文件夹 PATH 列表卷序列号为 2A60-B492D:.│ main.py│├─.idea│ │ .gitignore│ │ misc.xml│ │ modules.xml│ │ pygrpc.iml│ │ workspace.x...

2022-10-20
Internet Download Manager配置代理
Windows中必装的下载软件就是Internet Download Manager(简称IDM)。由于配置了浏览器扩展,只要有下载相关的内容就会调用IDM来下载,国内的资源还好,一旦遇到github、s3、Dropbox等资源就会一直提示无法连接。所以,鉴于国内的网络环境,代理是一个基本技能了,接下来就介绍下如何在IDM中配置代理(Shadowsocks) 打开IDM下载器点击选项,打开设置界面。 配置代理在设置界面中,点击代理服务器 按照图中所示,选择手动配置代理/socks,一般使用SSR的默认地址和端口就是127.0.0.1:1080了,通常下载的都是http或者https,所以勾选这两个即可。 疑问 在安装时自动填入的内容,使用自动配置脚本这个理论上应该也没问题,在Ubuntu中大部分代理也都是这么配置的,不清楚为啥不行。

2024-04-02
下载Chrome的历史版本
最近更新了Chrome浏览器,发现前端所有表格都有点错位,刚开始以为是我哪个样式写的有问题,经过排查才发现是浏览器更新以后才出现的问题,但也没时间去研究如何改样式,所以就准备回退到可正常使用的版本。但Chrome官网是没有历史发布的版本的,后来经过一番搜索,找到一个便捷的办法。 通过Scoop的源来下载虽然Chrome官网不提供历史版本的入口,但实际上这些版本的浏览器并没有被删除。要找到这个入口就需要通过Scoop下载源来获取。 其地址是:History for bucket/googlechrome.json - ScoopInstaller/Extras (github.com) 大概是个json文件,根据自己想要的版本找到下载地址即可。例如打开122.0.6261.58版本的json文件,会显示如下内容: 1234567891011121314"architecture": { "64bit": { "url": "https...

2023-04-03
在Windows PowerShell上使用Miniconda
Miniconda简介Miniconda是一款小巧的python环境管理工具,安装包大约只有50M多点,其安装程序中包含conda软件包管理器和Python。一旦安装了Miniconda,就可以使用conda命令安装任何其他软件工具包并创建环境等。本文是在Windows 11系统下进行下载、安装和配置。 安装Miniconda下载在miniconda的官网找到下载页面下载页面进行下载。根据自己电脑的操作系统版本下载,现在大部分电脑应该都是64位的,所以最好选择python3的64位版本,即Miniconda3 Windows 64-bit ,(电脑是32位,则下载32位版本)。 安装双击Miniconda3-latest-Windows-x86_64.exe,无脑下一步,注意:不要选择添加到环境变量。 安装完成后,在任务栏搜索的地方输入Anaconda Powershell Prompt (miniconda3),打开PowerShell版本的Anaconda Promot,此时便可以使用conda命令了。 配置配置源 12conda config --add channels ...

2024-06-14
打开WSL时,提示wsl检测到 localhost 代理配置
每次打开WSL的时候,总会在控制台输出一行提示: 12wsl: 检测到 localhost 代理配置,但未镜像到 WSL。NAT 模式下的 WSL 不支持 localhost 代理。 略微有些烦恼,可能是因为我本地开启了魔法导致的,所以就查了下如何让这个提示信息消失,最后在github找到了答案。 打开或者创建一个.wslconfig文件 1vim %USERPROFILE%\.wslconfig 添加如下内容: 123456[experimental]autoMemoryReclaim=gradual # gradual dropcache disablednetworkingMode=mirroreddnsTunneling=truefirewall=trueautoProxy=true 保存后关闭wsl再次打开就不会出现这个问题了。 1wsl --shutdown 解决办法源自: wsl: 检测到 localhost 代理配置,但未镜像到 WSL。NAT 模式下的 WSL 不支持 localhost 代理。 · Issue #10753 · microsof...
评论
WalineDisqus
公告
心累。


