You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac终端(iTerm/zsh、IntelliJ)隐藏电脑名,路径替换为~格式

解决Mac上zsh终端隐藏电脑名并简化路径的方法

1. 编辑zsh配置文件

zsh环境(包括iTerm、IntelliJ内置终端)的提示符规则由PS1环境变量控制,所有zsh实例都会读取用户主目录下的~/.zshrc配置文件。

打开终端,用文本编辑器打开配置文件:

open ~/.zshrc
# 或用nano直接编辑
nano ~/.zshrc

2. 修改提示符配置,隐藏电脑名并简化路径

在配置文件中找到PS1相关配置行(如果没有,直接在文件末尾添加),替换为以下任意一种符合需求的配置:

  • 仅显示简化路径与提示符(完全隐藏用户名和电脑名):
PS1='%~ %# '

效果示例:

~/app/src/main/java/com/virtualprodigy/android_compose_template %

  • 保留用户名,隐藏电脑名:
PS1='%n %~ %# '

效果示例:

username ~/app/src/main/java/com/virtualprodigy/android_compose_template %

参数说明:

  • %~:自动将用户主目录(/Users/你的用户名)替换为~,实现路径简化
  • %#:普通用户显示%,root用户显示#
  • %n:当前用户名(可选保留)
  • 原配置中的%m/%M代表电脑名,删除即可隐藏

3. 让配置立即生效

在终端执行以下命令,无需重启终端即可应用修改:

source ~/.zshrc

4. 同步IntelliJ内置终端配置

打开IntelliJ偏好设置(Preferences),依次进入Tools > Terminal,将Shell path设置为zsh的路径(可通过which zsh查看,通常为/bin/zsh),确保内置终端使用修改后的zsh配置。

内容的提问来源于stack exchange,提问作者VirtualProdigy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 10:50:39