Sta*_*low 7 terminal sublimetext2
我正在尝试创建一个符号链接,以便我可以从终端打开Sublime Text,方法是subl .从文档中输入以下行:
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
Run Code Online (Sandbox Code Playgroud)
但是我收到了错误:
没有相应的文件和目录
我怎样才能解决这个问题?
很可能你的bin主目录中没有目录(~).请改用此命令:
sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/bin/subl
Run Code Online (Sandbox Code Playgroud)
这将在系统/usr/bin目录中创建符号链接,该目录已存在于您的路径中.您需要使用sudo它,因为它是一个系统目录,这意味着您需要一个管理员密码才能完成该命令.使用sudo时要非常小心,因为它可以让你对所有内容进行写入访问,如果你跑了,你可以很容易地对你的系统进行核对,例如:
sudo rm -rf /usr /bin/subl # do NOT do this
Run Code Online (Sandbox Code Playgroud)
这将破坏整个/usr层次结构(注意之间的空间/usr和/bin/subl?).
可能是文件/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl不存在或者路径输入错误
或者
bin您的主目录中不存在该目录。
| 归档时间: |
|
| 查看次数: |
14028 次 |
| 最近记录: |