V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
coderabbit
V2EX  ›  问与答

mac 升级后终端 PS1 不生效了。

  •  
  •   coderabbit · Oct 12, 2019 · 5941 views
    This topic created in 2399 days ago, the information mentioned may be changed or developed.

    以前的$变量也变成%符号了 以前简短的前缀变成好长一串! 我看

    /etc/bashrc
    

    PS1='\h:\W \u\$ '
    

    但我终端实际输出为

    echo $PS1
    %n@%m %1~ %# 
    

    不知道这个配置在哪里 找不到哪儿改

    14 replies    2020-12-29 14:24:15 +08:00
    mcfog
        1
    mcfog  
       Oct 12, 2019 via Android
    打 bash 回车试试?
    codehz
        2
    codehz  
       Oct 12, 2019 via Android
    因为改 zsh 了(
    coderabbit
        3
    coderabbit  
    OP
       Oct 12, 2019
    @mcfog 打 bash 去到 bash 了 不是默认终端 默认终端的 ps1 不生效
    coderabbit
        4
    coderabbit  
    OP
       Oct 12, 2019
    @codehz 我一直都是默认的 没有变过呀!我看了同事的 mac 他们也是正常原来的 都是前天一起升的 10.15
    coderabbit
        5
    coderabbit  
    OP
       Oct 12, 2019
    主要我用户名长 用户名 @用户名 deMacBook-Pro ~ % 真长一串 受不了!
    jmc891205
        6
    jmc891205  
       Oct 12, 2019 via iPhone
    先确认你自己用的 shell 是不是 bash
    然后看看你自己 home 里的 bash 配置文件怎么设置的 ps1
    codehz
        7
    codehz  
       Oct 12, 2019 via Android
    首先说明下,我没用 mac,但是我了解到一个新闻说水果由于 bash 的许可证问题改成 zsh 了
    chinvo
        8
    chinvo  
       Oct 12, 2019
    10.15 把 /etc/passwd 里用 bash 的都改 zsh 了
    coderabbit
        9
    coderabbit  
    OP
       Oct 12, 2019
    刚我看了默认了 /bin/zsh 一直都是默认没有管过,不知道以前是啥! 但现在前缀提示太长了。我得找到改了!你怎么改的!
    chinvo
        10
    chinvo  
       Oct 12, 2019
    codehz
        11
    codehz  
       Oct 12, 2019 via Android
    不如一键 oh my zsh (或者 zplug
    trait
        12
    trait  
       Oct 12, 2019 via iPhone
    用 powershell
    hcksuse
        13
    hcksuse  
       Jan 2, 2020
    请问这个问题找到解决方案了吗 我也一直在找怎么隐藏主机名,网上全是让安装 oh my zsh 搞,可是我就只有这一个需求啊 ,其他的定义不想用,所以不想安装 oh my zsh
    wuming2015
        14
    wuming2015  
       Dec 29, 2020
    受以上各位大佬启发,直接将 zsh 再改加 bash 即可;
    具体操作:终端--Command + , 打开系统设置--Shell 的打开方式--命令(完成的路径):/bin/zsh 改为 /bin/bash;
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1512 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 16:43 · PVG 00:43 · LAX 09:43 · JFK 12:43
    ♥ Do have faith in what you're doing.