Как удалить мусор в начале заголовка моего окна posh-git?

Я использую posh-git для своего окна powershell, и подсказка идеальна:

S:\Repos\DevTools [master ≡ +1 ~2 -0 !]>

Но заголовок окна имеет лишнее значение в начале:

posh~git ~ DevTools [master]

Кто-нибудь знает, как я могу избавиться от лишних posh~git ~? Это не кажется необходимым или полезным, хотя, возможно, я просто не понимаю, что оно пытается мне сказать.


person Geeven Singh    schedule 20.04.2018    source источник


Ответы (2)


Ну вы бы посмотрели на это! Только сегодня исправили! https://github.com/dahlbyk/posh-git/pull/567

Спасибо, парни!

person Geeven Singh    schedule 21.04.2018

Чтобы уточнить принятый ответ, доступна опция настройки, которая позволит вам установить собственный префикс или, в качестве альтернативы, без префикса.

В вашем профиле 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

Перезапустите сеанс, и вы должны быть готовы к работе.

person elwyn    schedule 05.01.2021