shell – ZSH Agnoster主题显示机器名称

前端之家收集整理的这篇文章主要介绍了shell – ZSH Agnoster主题显示机器名称前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用Ubuntu 14.04在Digital Ocean上托管了一个开发服务器。我将我的shell改为ZSH并决定采用Agnoster主题。为了让user @ hostname停止显示,我在我的.zshrc文件中设置了DEFAULT_USER。

由于某些原因在ubuntu服务器上,这是行不通的。主机名仍然显示,并且不会消失。我在我的Mac OSX上做的完全相同,它运行正常。

以下是一些截图:

有谁知道发生了什么事?我甚至尝试过DEFAULT_USER =“$ USER @ $ HOST”,但没有运气。

如果我回到默认的Robby Russell主题,它的工作正常。

它是根据 this的特征;当我们正在sshing时,将显示主机名。

覆盖Agnoster主题上的函数prompt_context或build_prompt将会解救。例如,在〜/ .zshrc的最末端放下片段。

# redefine prompt_context for hiding user@hostname
prompt_context () { }

猜你在找的Bash相关文章