iTerm2隐藏终端用户名和计算机名


配置步骤

iTerm2终端美观,但是每次打开发现用户名@域名部分很长,一行很短的命令都需要2行显示,当然你也可以把终端窗口调大。

我用的是 oh my zsh主题,打开主题文件目录

  • 查看当前主题
$ cd ~/.oh-my-zsh/themes
$ echo $ZSH_THEMES 
  • 复制主题文件

由于oh my zsh会经常更新,避免更新后覆盖修改的配置文件,我们复制一份自己的主题配置文件,避免被覆盖

复制你当前使用的主题文件

$ cp agnoster.zsh-themes agnoster-my.zsh-themes
  • 修改主题文件
$ sudo vim agoster.zsh-themes

注释文件最后的prompt_context

## Main prompt
build_prompt() {  RETVAL=$?  prompt_status  prompt_virtualenv  # prompt_context  prompt_dir  prompt_git  prompt_hg  prompt_end } 
  • 修改 ~/.zshrc
# Set name of the theme to load --- if set to "random", it will
# load a random theme each time oh-my-zsh is loaded, in which case, # to know which specific one was loaded, run: echo $RANDOM_THEME # See https://github.com/robbyrussell/oh-my-zsh/wiki/Themes ZSH_THEME="agnoster-my" 
  • 立即生效环境变量
$ source ~/.zshrc

大功告成,没有前面的用户名和域名了,是不是清爽了很多。

前后对比图

截屏2020-07-14 上午11.14.22
截屏2020-07-14 上午11.14.22

本文使用 mdnice 排版


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM