输入 $PSVersionTable 可查看版本 执行 winget install --id Microsoft.PowerShell --source winget 安装最新版本 安装后,启动还是 powershell5 不是 7,要执行pwsh切换后才是 这里选择 PowerShell,或者创建一个PowerShell 7 再开终端,就是PowerShell 7 了 3 个帖子 - 2 位参与者 阅读完整话题
Windows Terminal 设置保留上次的 tab, settings.json 根级加: { "firstWindowPreference": "persistedWindowLayout" } 或者设置 查看 PowerShell 的配置文件位置,在 PoweShell 里执行: echo $PROFILE 输出: C:\Users\xxxx\Documents\PowerShell\Microsoft.PowerShell_profile.ps1 把这段放进 $PROFILE ,让终端记住当前目录: # 首次使用时创建 PowerShell 配置文件 if (-not (Test-Path $PROFILE)) { New-Item -ItemType File -Path $PROFILE -Force | Out-Null } # 仅在 Windows Terminal 启动时清屏 if ($env:WT_SESSION) { Clear-Host } # 保存当前已有的 prompt,后面继续沿用原来的提示符样式 if (-not $Global:__OriginalPrompt) { $Global:__OriginalPrompt = $function:prompt } function prompt { # 读取当前目录 $loc = $executionContext.SessionState.Path.CurrentLocation # 通过 OSC 9;9 把当前目录发给 Windows Terminal # 这样恢复窗口布局时,每个 tab 可以回到上次目录 [char]27 + ']9;9;' + [char]34 + $loc + [char]34 + [char]7 + (& $Global:__OriginalPrompt) } 之后正常关闭 Terminal,重开会恢复窗口布局、tab 和目录。 1 个帖子 - 1 位参与者 阅读完整话题
大家powershell用的主题是啥,主题太多,眼光缭乱,对于程序员哪个最适合 我现在用的是 aliens 2 个帖子 - 2 位参与者 阅读完整话题
Codex 提醒我 “写入时碰到当前 PowerShell 版本不支持 UTF8NoBOM,我会改用兼容编码重新落盘,并立刻检查 diff 确认改动准确。” 所以需要生成到 PowerShell7 以下是步骤: 去下载PowerShell-7.6.0-win-x64.msi 并完成安装 修改系统的默认配置 修改guid为 574e775e-4f2a-5b96-ac1e-a2962a402336 检查结果 2 个帖子 - 2 位参与者 阅读完整话题
刚刚体验,看起来挺像cc,但是读文件什么的还是像codex那样用powershell 1 个帖子 - 1 位参与者 阅读完整话题
codex cli在Windows的powershell里面用不了的时候,但是在开了traeproxy的trae软件里面可以使用,在trae里面用不了的时候在powershell里面就可以用,有大佬知道咋回事吗 1 个帖子 - 1 位参与者 阅读完整话题
环境: Windows11 PowerShell 7.5.4 Codex 接中转的gpt-5.4 症状:突然就一直输出这种奇怪的文字,各种语言都有。关掉终端resume还是同样的回复,发新消息也是 然后开新会话好了,很神秘,感觉是中转上游出了点问题? 4 个帖子 - 3 位参与者 阅读完整话题