在 ZShell 中将应用程序(Sublime Text)添加到 PATH

在 ZShell 中将应用程序(Sublime Text)添加到 PATH

我的配置:

  • MacBook Pro 2014
  • OSX 优胜美地
  • ZShell

我希望能够输入:

EdChigliak $: sublime "filename.txt"

并在 Sublime Text 中打开我的文件。我想我需要将 Sublime Text 添加到系统范围的 $PATH 中,因为我不想在每个终端会话中都这样做。我已经在 Google 上搜索了一段时间,但就是无法破解它……

我是否需要将整个 Applications 文件夹添加到路径中?(这是我的 Sublime 可执行文件所在的位置)。我是否将其添加到 .bash_profile 文件(现在为空)?添加到 .zshrc?

非常感谢您的回复!

答案1

这个要点为您提供 bash 的答案。而不是~/.bashrcedit ~/.zshrc

ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /usr/local/bin/sublime
grep /usr/local/bin <<< "$PATH" || echo 'export PATH=/usr/local/bin:$PATH' >> .zshrc

第二行使用zsh IO 重定向到:

  1. 检查/usr/bin/local你的 $PATH 变量
  2. ~/.zshrc如果未找到则添加至

相关内容