修改 zshrc

推荐修改方式

vim ~/.zshrc# 重写 prompt_context
prompt_context () {}# 也可以使用自定义提示符
prompt_context () {prompt_segment black default "hoo";
}

修改主题

不推荐直接修改主题,更新或者更换主题需要重新修改

agnoster 为例,可以注释 prompt_context 或者也可以修改内容。

注释中也有提示,不需要显示的可以隐藏,不会影响别的组件的展示

vim ~/.oh-my-zsh/themes/agnoster.zsh-theme# Each component will draw itself, and hide itself if no information needs to be shown# Context: user@hostname (who am I and where am I)
prompt_context() {if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; thenprompt_segment black default "%(!.%{%F{yellow}%}.)%n@%m"fi
}## Main prompt
build_prompt() {RETVAL=$?prompt_statusprompt_virtualenvprompt_contextprompt_dirprompt_gitprompt_bzrprompt_hgprompt_end
}

zsh 隐藏用户名和主机相关推荐

  1. iTerm2 隐藏用户名和主机名

    有时候我们的用户名和主机名太长,比如我的: 这么长的提示符前缀,在终端显示的时候会很不好看,我们可以手动去除. 编辑 ~/.zshrc 文件,增加 DEFAULT_USER="lwx&quo ...

  2. oh-my-zsh提示符显示当前用户名和主机名

    1.编辑$ZSH/themes/agnoster.zsh-theme sudo nano $ZSH/themes/agnoster.zsh-theme prompt_context{}部分默认在非de ...

  3. Linux Ubuntu终端“@”前后的含义及修改(修改用户名及主机名)【试用办法,部分不可行】

    Linux & Ubuntu终端"@"前后的含义及修改(修改用户名及主机名)[试用办法,部分不可行] "@" 前为用户名(当前用户),修改方法: htt ...

  4. Linux 用户名、主机添加背景色

    文章参考:PS1应用之--修改linux终端命令行各字体颜色 Linux 用户名.主机添加背景色,用于生产环境,这样可以减少人为的误操作. 1 [root@zhang ~]# tail /etc/ba ...

  5. php 星号邮箱,PHP以星号隐藏用户名手机号码和邮箱实例

    一款简单实用的PHP以星号隐藏用户名手机号码和邮箱实例,将用户的一些文字信息隐藏一部分用星号代替,以便于保护用户隐私. 隐藏函数: function hideStar($str) { //用户名.邮箱 ...

  6. 修改Ubuntu系统的用户名和主机名、创建和删除用户

    目录 修改Ubuntu系统的用户名和主机名 创建和删除用户 修改Ubuntu系统的用户名和主机名 https://www.cnblogs.com/Cqlismy/p/11568363.html 创建和 ...

  7. Linux下shell显示用户名和主机名

    文章作者:Tyan 博客:noahsnail.com  |  CSDN  |  简书 1. 问题描述 最近在服务器上重新安装了一点东西,结果登录的shell界面变成了显示-bash-4.2$,显得很丑 ...

  8. Ubuntu18.04.1虚拟机克隆及修改ip,用户名,主机名,组名

    为准备hadoop学习环境,前面已经完成了对Ubuntu18.04.1的安装,接下来对Ubuntu18.04.1进行克隆. 1.选择管理->克隆 2.选择下一步 3.选择从当前虚拟机状态进行克隆 ...

  9. PHP以星号隐藏用户名手机号码和邮箱实例

    一款简单实用的PHP以星号隐藏用户名手机号码和邮箱实例,将用户的一些文字信息隐藏一部分用星号代替,以便于保护用户隐私. 隐藏函数: function hideStar($str) { //用户名.邮箱 ...

最新文章

  1. 什么是 Canny 边缘检测算法?
  2. 处理器后面的字母含义_电脑天天用,但CPU后缀的一个字母你知道代表这什么吗?...
  3. mysql常用的分组函数
  4. 【Lucene4.8教程之六】QueryParser与Query子类:如何生成Query对象
  5. java接口测试框架搭建_接口自动化测试框架搭建
  6. 计算机几何学论坛,现代几何学与计算机科学-中国计算机学会.pdf
  7. Spring基于Annotation实现事务管理
  8. 为什么需要 Redis 哨兵?
  9. MATLAB中肤色分割算法_基于MATLAB的车牌字符分割问题
  10. zip和rar文件的contentType
  11. 蓝桥杯单片机温度传感器DS18B20(基于STC15F2K60S2)
  12. 解决2K 显示器的尴尬为MacBook 开启HiDPI(新方法支持M1)
  13. 干货总结!太全面了,图解SQL面试题:经典30题!
  14. 某头部证券机构云化与信创双转型深度解析|信创专题
  15. AI产品经理能力模型的重点素质:人文素养和灵魂境界
  16. 配置Python开发环境
  17. 苹果Meta都在冲的Pancake技术,中国VR团队YVR竟抢先交出产品答卷
  18. 很傻计算机的英语,用英语表达笨蛋,除了Stupid,还有其他的表达
  19. 《WCDMA空中接口技术》读书笔记6: R99 信道与信道解码
  20. 网站服务器不要开启BBR,在缓存服务器上开启bbr测试

热门文章

  1. boost学习之 时间和日期 timer
  2. 【原创】2009个性签名和流行语搜集
  3. MyEclipse Build path contains duplicate entry
  4. COM(组件对象模型)
  5. 公司app 从兼容Android 8.0 升级兼容9.0
  6. (一)Linux基础(1)
  7. SpringBoot—分层结构
  8. python_atp框架
  9. zepto中的tap穿透
  10. GIS+=地理信息+容器技术(4)——Docker执行