我在我的powershell窗口中使用了posh-git,提示很完美:
S:\Repos\DevTools [master ≡ +1 ~2 -0 !]>
但窗口的标题在开始时有额外的瑕疵:
posh~git ~ DevTools [master]
有谁知道如何摆脱额外的posh~git ~
?它似乎没有必要或有用,但也许我根本不理解它试图告诉我的内容。
答案 0 :(得分:1)
谢谢你们!
答案 1 :(得分:0)
为了详细说明已接受的答案,有一个自定义选项可供您设置自定义前缀,或者不设置前缀。
在您的 Powershell 配置文件中(通过运行 $Profile
找到它,在我的例子中是这里的这个文件:C:\Users\myuser\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
)添加以下内容:
Import-Module posh-git # should already exist if you have posh-git set up
$GitPromptSettings.EnableWindowTitle = $TRUE # or set it to a string if you want a different custom prefix
$GitPromptSettings.AdminTitlePrefixText = "" # optional, remove the prefix when running as admin
重新启动您的会话,您应该可以正常运行了。