如何更改 $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>
当前,当我输入 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>