如何更改 $PATH 以便我可以从命令行启动 Sublime Text?

How do I change the $PATH so I can launch Sublime Text from the command line?

当前,当我输入 echo $PATH 时,会出现以下内容:

/Library/Frameworks/Python.framework/Versions/3.8/bin:/Library/Frameworks/Python.framework/Versions/3.8/bin:/Library/Frameworks/Python.framework/Versions/3.8/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mongodb/bin

我删除了mongodb,但是这个路径出现了。我不知道如何摆脱它。
如何到达可以打字的地方:

ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/sublime

根据 Colt Steele 的 class。

您可以在输入 echo 命令的终端中直接输入 ln 命令。 $PATH(不是 $SPATH)中的组件由冒号分隔 (:),如果您查看结果,您会发现 /usr/local/bin 已经存在,所以你不需要改变路径。不用担心 mongodb 设置,它不会伤害任何东西。

请注意,为了 运行 ln 命令,您需要使用 sudo:

sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/sublime

并输入您的管理员密码,因为 /usr/local/bin 是一个受保护的目录。

完成所有这些操作后,您将能够通过在终端中键入

在 Sublime 中打开文件

崇高 <i>文件名</i>