扎什配置进入~/.zshrc
文件。这就是我放置别名等的地方……
但我想知道我是否应该忽略.bash_profile
其他文件,并将所有内容放入.zshrc
文件中?网上很多关于安装或系统设置的说明都要求我添加内容.bash_rc
等。我想如果我要使用 Zsh,我应该将那些内容放入.zshrc
?
我主要从事前端网络开发,不托管任何网络服务器,而且我也不是 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
“失败”,我有一个备份。
但根据我的经验,它们对于各自的 shell 是互相排斥的