
茲什配置進入~/.zshrc
檔案。這就是我放置別名等的地方......
但我想知道我是否應該忽略.bash_profile
這些其他文件,並將所有內容放入.zshrc
文件中?網路上很多安裝或系統設定的說明都讓我添加一些東西.bash_rc
等等.zshrc
。
我主要從事前端 Web 開發,不託管任何 Web 伺服器,而且我也不是 CLI 天才或其他什麼。
答案1
但我想知道我是否應該忽略
.bash_profile
這些其他文件,並將所有內容放入.zshrc
文件中?很多關於安裝或系統設定的線上說明都讓我添加一些東西.bash_rc
等等。zsh
.zshrc
這網頁很好地解釋了差異,但它基本上可以歸結為你所說的;如果你正在使用茲什然後只需將您的調整/設定放入等效的 Zsh 檔案中:
- 茲什: 只關心
.zshenv
,.zprofile
,.zshrc
,.zlogin
和.zlogout
。 - 重擊: 只關心
.bashrc
,.bash_profile
,.bash_login
,.profile
和.bash_logout
。
因此,如果您正在閱讀任何涉及添加項目的教學或指南.bash_profile
(因為大量用戶bash
預設使用),那麼您應該只添加這些項目.zprofile
。
答案2
不確定這是否是“正確的方式”,但ln -s
如果我需要的話
- 使用 bash 編寫腳本。
- 新安裝沒有
zsh
或如果zsh
“死在水中”我有一個備份。
但根據我的經驗,它們對於各自的外殼是互斥的