Как мне убрать излишки в начале заголовка моего шикарного окна?

Я использую 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 и это функция, которую вы можете переопределить, чтобы настроить подсказку.

Другие вопросы по тегам