V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Rust2015
V2EX  ›  macOS

安装完 oh-my-zsh 后:

  •  
  •   Rust2015 · 2024-10-17 14:14:37 +08:00 · 3554 次点击
    这是一个创建于 371 天前的主题,其中的信息可能已经有所发展或是发生改变。

    原来的配置不见了,如 JDK 、MAVEN 和别名啥的不见了,找不到了

    21 条回复    2024-10-19 12:22:03 +08:00
    luckyrayyy
        1
    luckyrayyy  
       2024-10-17 14:19:19 +08:00
    原本你自己的配置的?是不是配置在.bashrc 里面了
    Rust2015
        2
    Rust2015  
    OP
       2024-10-17 14:20:49 +08:00
    @luckyrayyy

    不是,.zshrc

    MacBook Pro ,CPU 是 M 系列
    wu67
        3
    wu67  
       2024-10-17 15:02:34 +08:00
    反正我在服务器上装的时候, 会把我的初始配置覆盖掉.
    所以这玩意要么在最开始装系统之后立马装, 要么备份.zshrc 之后再装
    afkqwr
        4
    afkqwr  
       2024-10-17 16:21:46 +08:00
    很坑,会覆盖掉,第一次装也遇到了
    Rust2015
        5
    Rust2015  
    OP
       2024-10-17 16:52:00 +08:00
    @afkqwr

    你是怎么恢复的
    moudy
        6
    moudy  
       2024-10-17 16:58:41 +08:00
    所以软件行为完美触发了 oh-my-zsh ??
    jokeface
        7
    jokeface  
       2024-10-17 17:02:03 +08:00
    你看下家目录下是不是有个 .zshrc.bck 或者 .zshrc.old 之类的文件
    jokeface
        8
    jokeface  
       2024-10-17 17:03:01 +08:00
    @jokeface .zshrc.pre-oh-my-zsh
    appreciatemp
        9
    appreciatemp  
       2024-10-17 17:04:23 +08:00
    遇到过,搜索解决了,忘了怎么解决的了,配置环境变量还是什么,不过我也没装什么东西就是了,记得不是重新安装解决的
    appreciatemp
        10
    appreciatemp  
       2024-10-17 17:06:02 +08:00
    @appreciatemp
    看了下配置文件 ,plugins 里把之前装过的东西放进去就好了
    # Add wisely, as too many plugins slow down shell startup.
    plugins=(
    git
    node
    nvm
    zsh-syntax-highlighting
    zsh-autosuggestions
    )
    appreciatemp
        11
    appreciatemp  
       2024-10-17 17:06:40 +08:00
    @appreciatemp #10 jdk 我的没有覆盖,不知道是什么原因
    Kaiv2
        12
    Kaiv2  
       2024-10-17 17:09:22 +08:00
    尝试配置到 ~/.zshenv 试试
    EchoWhale
        13
    EchoWhale  
       2024-10-17 19:31:22 +08:00 via iPhone
    The old file is renamed to .zshrc.pre-oh-my-zsh, it is never deleted.
    pidan123456
        14
    pidan123456  
       2024-10-17 19:45:11 +08:00
    是不是配置完以后没有刷新,source ~/.zshrc 试一下
    radiocontroller
        15
    radiocontroller  
       2024-10-17 19:54:35 +08:00
    赶紧备份一下,cp .zshrc .zshrc.bak
    msywkylemon
        16
    msywkylemon  
       2024-10-18 00:46:31 +08:00 via iPhone
    因为 omz 用的是 zsh 终端,原来的配置是写到默认终端配置里,例如 .bashrc ,你要重新在 .zshrc 里配置下
    guanhui07
        17
    guanhui07  
       2024-10-18 09:31:30 +08:00 via iPhone
    我都定期备份
    .zshrc
    yangxiaopeipei
        18
    yangxiaopeipei  
       2024-10-18 10:31:56 +08:00
    vim ~/.zshrc.pre-oh-my-zsh
    Leoking222
        19
    Leoking222  
       2024-10-18 13:54:01 +08:00
    巧了,昨天我安装也是这样的,自己给覆盖了,但是配置依然是生效的,比如 jdk ,maven ,docker 别名,这些命令仍然可以使用。
    Rust2015
        20
    Rust2015  
    OP
       2024-10-18 14:56:07 +08:00 via iPhone
    我是不管他们三七二十一,直接在.zshrc 中接着配置,然后 source ~/.zshrc 居然奏效
    afkqwr
        21
    afkqwr  
       2024-10-19 12:22:03 +08:00
    @Rust2015 我的配置比较少手动配置回去了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3036 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 392ms · UTC 12:10 · PVG 20:10 · LAX 05:10 · JFK 08:10
    ♥ Do have faith in what you're doing.