如何隐去终端命令行里的用户名,甚至用emoji替代?

打开Mac电脑的终端,Prompt默认显示的是:计算机名称 ~ 用户名 $,这个默认的显示有以下两个问题:

  1. 有时候需要截屏,不想把自己的一些隐私信息截屏进去
  2. 终端打印了很多日志信息,我们没办法很快很明显地区分哪一行是自己输入的指令,哪些行是输出的日志

如果你的Mac使用的是zsh终端,你可以通过下面的操作让你的prompt别具一格:

  1. 打开终端,输入vim /etc/zshrc按下回车(若提示权限不足请使用sudo vim /etc/zshrc并键入用户密码)
  2. 找到
    # Default prompt
    PS1="%n@%m %1~ %# "
    
    i键进入插入模式,将PS1="%n@%m %1~ %# "前插入一个#(注释掉这一行,方便将来恢复默认)
  3. 另起一行重新写
    PS1="自定义信息 \$ "
    
    你可以将自定义信息部分替换成自己想要的emoji表情或者其他文本内容(mac系统可以通过 ctrl + command + 空格 呼出emoji选择器)
  4. 之后按esc退出插入模式,键入:wq!保存并退出
  5. 在终端键入
    source /etc/zshrc/
    
    使刚刚的配置立即生效
  6. 退出并重启终端
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值