我很擅长在OSX下开发并在〜/ .profile中初始分配了一些别名和其他首选项,但是在一段时间后它变得非常庞大和混乱,因为我也有很多环境变量来定义。
所以我创建了一个〜/ .bashrc文件(就像在linux上一样)并将所有别名和首选项放在那里。但是,由于mac终端的每个实例都是一个登录终端,它不会读取.bashrc而只是.profile ...
所以我的解决方案是放置一个 source .bashrc
在〜/ .profile的底部,这就完成了工作。所以我想知道这是否不好以及是否有更好更清洁的方法,因为这有点像黑客?