使用终端时如何在提示中隐藏计算机名称?
目前,它显示用户名和计算机名称,如下所示:
它会通过移除来节省一些空间anwarchoukah@anwars-mbp
,因为我实际上知道我是谁:)
非常感激,
安瓦尔
hqt*_*hqt 30
第1步.一个你的.zshrc
文件vim .zshrc
第2步.转到文件末尾.
粘贴此代码:
小心缩进你的代码
prompt_context() {
if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
prompt_segment black default "%(!.%{%F{yellow}%}.)$USER"
fi
}
Run Code Online (Sandbox Code Playgroud)
Seb*_*opp 30
在 MacOS 10.15 Catalina 上:
/private/etc/zshrc
在文本编辑器中打开文件# Default prompt
PS1="%n@%m~ %& # "
例如,您可以:
"%n@%m"
以删除用户名和计算机名称"%n"
以摆脱用户名"%m"
以摆脱机器名称sud*_*007 11
不幸的是,这些.zshrc
改变对我来说都不起作用。机器:Mac M1、Big Sur 11.4
这就是有效的方法。
我导航到 ZSH 主题的安装位置,agnoster
在 TextEdit 中打开我的主题,并修改了选择显示内容的配置,默认情况下为$username@%m
.
注意:%m
这里是机器名称。
这是 Delta 的屏幕截图。黄色是我所做的,绿色是github 版本主题的默认设置agnoster
。
瞧,这成功了。现在对我来说,它只显示机器名称,正如我所想的那样。
希望有帮助。许多链接和 SOF 帖子只会让我点击该解决方案。
lol*_*que 10
打开.zshrc
,找到线的读数export PS1
,也许export PROMPT
。
删除用于主机名的变量,可以是%m或%M。
顺便说一句,您可以使用颜色,并且在右侧也可以有一个提示(或一些信息)。
归档时间: |
|
查看次数: |
29110 次 |
最近记录: |