Оставить Git имя ветки без усечения в оболочке с использованием p10k (тема Oh My Zsh) - PullRequest
0 голосов
/ 08 мая 2020

Я использую Ma c (Catalina), iTerm2, Oh My Zsh (https://ohmyz.sh/) и тему p10k zsh (https://github.com/romkatv/powerlevel10k).

В настоящее время мои ветки git показывают усеченные имена на iTerm2 (например, davidb/my-kewl...branch) вместо имен необработанных веток, например:
davidb/my-kewl-feature-branch

Как отключить усечение имени ветки git? Мне нужны неусеченные имена веток git.

Per https://github.com/romkatv/powerlevel10k/issues/193, я не уверен, как использовать приведенный ниже код в моем файле ~/.p10k.zs для отключения git усечение имени ветки. Я уже пробовал много комбинаций, включая поиск в Google, и ничего не получалось.

POWERLEVEL9K_VCS_SHORTEN_MIN_LENGTH=32
POWERLEVEL9K_VCS_SHORTEN_LENGTH=12
POWERLEVEL9K_VCS_SHORTEN_STRATEGY=truncate_middle

1 Ответ

2 голосов
/ 12 мая 2020

Я получил ответ от создателя темы p10k zsh (https://github.com/romkatv/powerlevel10k) Романа на Gitter: https://gitter.im/powerlevel10k/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge

В ~/.pk10.zsh удалить или закомментируйте строку 375, как показано в этом файле репозитория Github: https://github.com/romkatv/powerlevel10k/blob/459af1f2382ff53214bf9e4fc598b4e36fb8f8df/config/p10k-lean.zsh#L374

Строка для закомментирования или удаления в ссылке репо вверху

(( $#where > 32 )) && where[13,-13]="…"

Спасибо Роман!

...