Как мне убрать излишки в начале заголовка моего шикарного окна?
Я использую Posh-Git для моего окна PowerShell, и подсказка идеально подходит:
S:\Repos\DevTools [master ≡ +1 ~2 -0 !]>
Но заголовок окна в начале лишний:
posh~git ~ DevTools [master]
Кто-нибудь знает, как я могу избавиться от лишнего posh~git ~
? Это не кажется необходимым или полезным, хотя, может быть, я просто не понимаю, что он пытается мне сказать.
3 ответа
Ну, вы бы посмотрели на это! Это было исправлено только сегодня! https://github.com/dahlbyk/posh-git/pull/567
Спасибо, парни!
Чтобы уточнить принятый ответ, доступна опция настройки, которая позволит вам установить собственный префикс или, альтернативно, не префикс.
В вашем профиле 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
Перезапустите сеанс, и все должно быть в порядке.
Начиная с posh-git 1.0.0,
posh~git ~
префикс больше не присутствует по умолчанию.
Отметим также, что
EnableWindowTitle
собственности больше не существует в глобальном
$GitPromptSettings
объект; это свойство теперь называется
WindowTitle
и это функция, которую вы можете переопределить, чтобы настроить подсказку.