powershell7, 执行速度和自动补全速度都慢的令我抓狂

2022-09-13 17:00:09 +08:00
 chackchackGO

powershell7 第一条指令的延迟大概 3s+, 后续使用 ls 指令也有 2s 左右延迟, 自动补全速度也很慢.

我没有 google 到类似的问题, 请问有类似情况的朋友吗?
我的环境是原版 windows10, 保持着更新. version 21h2(build 19044.1889)

4789 次点击
所在节点    PowerShell
29 条回复
Huelse
2022-09-13 19:38:26 +08:00
@keepeye #13 有,搜 oh-my-posh 自动补全相关的
codingBug
2022-09-13 19:49:09 +08:00
和电脑配置有关
zhuangzhuang1988
2022-09-13 19:57:51 +08:00
去掉插件
我都去掉了
软件折腾尽头 是 默认配置.
chackchackGO
2022-09-13 21:07:21 +08:00
@zhuangzhuang1988 我在 17 楼说过了我是刚刚安装的那种.
我甚至主动去 powershell 文件夹里删掉了所有 module 以及从 github microsoft store 等地方重装过.
.net 也检查过
累了 已经去 github 提 issue 了
thinkershare
2022-09-13 23:29:10 +08:00
@chackchackGO 这种错误, 不知道官方能否复现, 如果无法复现, 我估计官方也很难修正. 看下 powershell 有没有详细的日志, 看查查日志到底是哪里慢在哪里了.
SpecterShell
2022-09-14 00:21:18 +08:00
@keepeye #13
安装新版 PSReadline ,然后在 profile 里添加:
Set-PSReadLineOption -PredictionSource History
Set-PSReadLineKeyHandler -Key Tab -Function MenuComplete
Set-PSReadLineKeyHandler -Key UpArrow -Function HistorySearchBackward
Set-PSReadLineKeyHandler -Key DownArrow -Function HistorySearchForward
可以大幅度提升使用体验。其它命令详见: https://docs.microsoft.com/zh-cn/powershell/module/psreadline/about/about_psreadline_functions?view=powershell-7.2

现在还可以用 IntelliSense 来进行命令预测: https://docs.microsoft.com/zh-cn/powershell/scripting/learn/shell/using-predictors?view=powershell-7.2
ByteCat
2022-09-14 02:18:45 +08:00
pwsh 就是垃圾,有时候开的时候会卡住 30s 左右,然后配置文件加载失败,难用死了,是商店里下载的,装了 oh-my-pwsh ,现在换 Mac 了,真爽
sw926
2022-09-15 13:46:39 +08:00
git 要装 64 位的,32 位会卡,如果用了 oh-my-posh ,换一个干净的主题
chackchackGO
2022-09-15 22:00:30 +08:00
@sw926 我的 git 目录在 `program files `下 非 `program files(x86)`
是 64 位
纯净安装的 pwsh
我甚至尝试卸载了 git

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/879763

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX