我在使用zsh缩短提示时遇到很多麻烦。我目前正在将zsh与agnoster主题和oh-my-zsh软件包管理器一起使用。

目前,我的提示在工作过程中会变得很烦人,通常大约110个字符,占据了终端的整个长度,这在美学上并不十分令人满意。

我查看了其他几个人的.zshrc并尝试修改他们的提示,但似乎在我的工作中无济于事。我尝试将很多东西复制到我的.zshrc中,但没有效果。

我最近的尝试是尝试从https://stackoverflow.com/a/171564/2416097复制提示块

没有。即使当我在包含此阻止的情况下禁用主题时,提示仍然是完整的。

另外,我似乎找不到关于如何设置提示格式的任何简单或直接指南。我在搜索时发现的大多数结果仅产生长格式字符串,而没有使用说明或使用说明。

任何帮助表示赞赏!

最佳答案

我知道这是一个老问题,但是作为替代解决方案,我刚刚发现了powerlevel9k,这是agnoster的扩展(它们几乎在相同的地方经过了几次调整就显得完全相同),并且内置了此功能。

只需将其设置为您的zsh主题,然后在.zshrc中设置

POWERLEVEL9K_SHORTEN_DIR_LENGTH=2

这样可以确保仅列出两个目录。

自述文件中概述了其他选项。

10-07 19:57
查看更多