macbook pro查询并修改命令提示符的格式

环境

MacBook Pro

描述

我的命令提示符总是:

shell 复制代码
# 前面总是多了(base)
(base) yutao@yutaodeMacBook-Pro ~ % vim .zshrc 
(base) yutao@yutaodeMacBook-Pro ~ % source .zshrc
# 期望改成下面这样:
yutao@yutaodeMacBook-Pro ~ % 

找出当前操作系统的显示格式

执行如下语句:

shell 复制代码
# 执行:echo $PS1
(base) yutao@yutaodeMacBook-Pro ~ % echo $PS1
(base) %n@%m %1~ %# 

说明:

复制代码
%n: 表示用户名称
%m: 主机名称
%1~: 所在的当前目录
%#: 最后的分隔符号

说明 :除了上面%这种的,还有/斜杠的。

shell 复制代码
命令列表的参数:

\u 显示当前用户的用户名(user name)

\h 显示主机名(host name)

\W 显示当前工作目录的名字(work directory)

\$ 显示$符作为提示符,如果用户是root的话,则显示#号

修改.zshrc 文件

shell 复制代码
# 执行vim .zshrc 
(base) yutao@yutaodeMacBook-Pro ~ % vim .zshrc 
# 文件里增加:export PS1="%n@%m %1~ %# "
#最后执行source .zshrc

.zshrc文件最后,增加export PS1="%n@%m %1~ %# " 语句。

最后执行再执行source .zshrc

最后就可以啦

参考地址:

https://www.cnblogs.com/juihai/p/14920750.html

https://www.cnblogs.com/RyanJin/p/10066389.html

相关推荐
李小白杂货铺11 小时前
Oh My Zsh 简记
macos·macbook·zsh·主题·插件·oh my zsh·omz
至乐活着4 天前
Shell脚本编写最佳实践:打造健壮、可维护的自动化利器
自动化·bash·shell·脚本·最佳实践
阿宇的技术日志6 天前
Shell、Terminal、CLI 三者清晰区分
shell·cli·terminal
zoipuus11 天前
上传repo仓库到自己的gitlab
linux·gitlab·shell·全志·tina
jieyucx12 天前
Shell实战:无限循环监控Nginx服务,异常自动重启+双份日志留存
linux·运维·nginx·自动化·shell
jieyucx13 天前
零基础通关:Shell 编程核心语法全景详解
linux·运维·编程·shell
Catherinemin17 天前
【Shell脚本】Shell echo 命令
shell
wok15717 天前
Claude Code 的 Shell 工具因中文参数导致 Exit Code 127,求解决方案
shell·claude
vortex517 天前
Shell 命令执行知识体系全景解析
linux·运维·bash·shell·命令行
vortex517 天前
Shell 位置参数传递:从入门到“怀疑人生“
linux·bash·shell