0

当我使用 power shell 作为 Github Desktop 的 git shell 时,有些颜色丢失,有些颜色没有问题。这是一个简短的列表:

  • 还在那里
    • Posh-Git 相关
  • 失踪
    • cmdlet 颜色
    • 可变颜色

有任何想法吗?

4

1 回答 1

1

虽然@Mathias 没有直接解决我的问题,但他为我提供了最终解决问题的线索。

彩色变量功能由 module 提供PSReadLine。在我的设备上,我通常会启动 64 位版本的 powershell,但不知何故 Github Desktop 选择将 32 位 powershell 作为 git shell 启动,即使我自定义它以明确使用 64 位 powershell.exe。

最后我的解决方案是安装PSReadLine在 32 位 powershell 中。在我的电脑上,它位于C:\Windows\SysWOW64\WindowsPowerShell\v1.0,命令是Install-Module PSReadline

于 2016-06-21T08:02:17.357 回答