ris*_*979 12 git terminal zsh oh-my-zsh
我使用的是 Mac (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 分支名称。
根据https://github.com/romkatv/powerlevel10k/issues/193,我不确定如何在我的~/.p10k.zs文件中使用下面的代码来关闭 git 分支名称截断。我已经尝试了很多组合,包括谷歌搜索,但没有任何效果。
POWERLEVEL9K_VCS_SHORTEN_MIN_LENGTH=32
POWERLEVEL9K_VCS_SHORTEN_LENGTH=12
POWERLEVEL9K_VCS_SHORTEN_STRATEGY=truncate_middle
Run Code Online (Sandbox Code Playgroud)
ris*_*979 19
我从Gitter 上的 p10k zsh 主题(https://github.com/romkatv/powerlevel10k)创建者 Roman那里得到了答案:https : //gitter.im/powerlevel10k/community?utm_source = badge & utm_medium = badge & utm_campaign = pr-badge
在此 Github 存储库文件中显示~/.pk10.zsh或~/.p10k.zsh删除或注释掉第 375 行:https :
//github.com/romkatv/powerlevel10k/blob/459af1f2382ff53214bf9e4fc598b4e36fb8f8df/config/p10k-lean.zsh#L37
在上面的回购链接中注释或删除的行
(( $#where > 32 )) && where[13,-13]="…"
Run Code Online (Sandbox Code Playgroud)
谢谢罗曼!
小智 15
截至 2021 年 2 月,要删除的行是 389
(( $#branch > 32 )) && branch[13,-13]="…" # <-- this line
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2041 次 |
| 最近记录: |