AdSense

網頁

2020/7/7

Mac macOS Catalina default terminal zsh

新買的2020 MacBook Pro修改終端機(Terminal)的指令符號時,發現原本修改.bash_profile的做法沒用了,查了一下才發現從2019年10月7日開始發行的macOS 10.15 Catalinashell預設改為zsh,而非原本的bash

Apple更改預設的shell為zsh的原因似乎是因為bash使用GPLv3授權的問題。


由於zsh使用的設定檔為.zprofile,因此去改bash的設定檔.bash_profile就沒任何效果了。

此外zsh設定檔的語法及參數符號(prompt)與bash也不相同,詳細操作請見Z Shell Manual


沒有留言:

AdSense