iTerm 中 oh my zsh 主题去掉 git 目录多级显示
Posted poterliu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iTerm 中 oh my zsh 主题去掉 git 目录多级显示相关的知识,希望对你有一定的参考价值。
Zsh中将全路径缩短为当前文件夹名
有时候经常嫌一层一层目录实在太长太占地方,而且截屏时也不方便把全路径显示出来。所以需要隐藏起来会比较方便,需要看全路径的话一句pwd
就显示了。
默认全路径显示:
修改后效果:
Zsh中,配置文件~/.zshrc
里面可以配置DEFAULT_USER=$USER
来隐藏用户名和主机名,下面还有一句prompt_context() {}
设定一般来说是可以写入函数来隐藏全路径并只显示当前文件夹的。
但是配置了agnoster配色主题后,怎么修改好像都没用,参考这篇文章,得知,只要到agnoster配色主题的配置文件中改一个字即可:
找到文件:一般是在这个位置~/.oh-my-zsh/themes/agnoster.zsh-theme
,打开后找到prompt_dir() {}
这个函数,然后将prompt_segment blue black \'%~\'
最后面的~改为c即可:prompt_segment blue black \'%c\'
。
参考:
https://www.jianshu.com/p/ee442cb4d6c2
以上是关于iTerm 中 oh my zsh 主题去掉 git 目录多级显示的主要内容,如果未能解决你的问题,请参考以下文章