使用power shell作为Github Desktop的git shell丢失颜色

时间:2016-06-18 16:35:15

标签: powershell github-desktop

当我使用power shell作为Github Desktop的git shell时,缺少一些颜色,一些颜色没有问题。这是一个简短的清单:

  • 还在那里
    • Posh-Git相关
  • 缺少
    • cmdlet颜色
    • 变色

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

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

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

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