如何编辑 zsh 的配置文件~/.zshrc ?

发布于 2022-09-02 01:16:40 字数 753 浏览 21 评论 0

我在配置Homestead,已经配置了两天了。。。现在遇到的问题是,修改PATH环境变量后,只要关掉iTerm,homestead命令就无效了。显示zsh: command not found: homestead。下面是我搜到的一个教程,但是我看不明白怎么在~/.zshrc里加入source ~/.bash_profile。应该怎么编辑这个配置文件呢?先谢过各位大神了~~

下面修改环境变量,将~/.composer/vendor/bin写入 PATH 环境变量里。

注意: 如果你的命令行安装了zshoh-my-zsh,修改环境变量时有些小的变化。

我遇到的就是这个问题,怎么修改,环境变量都不生效,比如我修改的是~/.bash_profile,那么必须`source
~/.bash_profile`才能生效,而且重启后继续无效,为什么呢?因为 zsh !我的终端是
iTerm2,它很炫酷,但是就是环境变量搞不成。Google 找到了问题所在,安装 zsh
后,~/.bash_profile并没有被执行,所以需要编辑 zsh 的配置文件~/.zshrc,在该文件里加入

source ~/.bash_profile 现在我们应该可以用homestead命令了。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

无人接听 2022-09-09 01:16:40

简单点,你其实可以直接在.zshrc文件里面export一个带有homestead执行程序的路径,大概像这样

vi ~/.zshrc
# 可以在这个文件的最后加入:
export PATH="~/.composer/vendor/bin:$PATH"

然后保存退出,再source ~/.zshrc,这样当你重启iTerm之后,配置也不会消失,也不需要再source ~/.bash_profile了。

虽然我没有使用homestead,但是我使用如上同样的方法去配置其他执行程序。如果有错,请其他盆友纠正。

━╋う一瞬間旳綻放 2022-09-09 01:16:40

执行如下命令就可以了:echo 'source ~/.bash_profile' >> ~/.zshrc

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文