我已经下载并安装了 Sublime text 2。我按照这里的说明进行操作:但我被困在这部分:
第一个任务是创建一个到 subl 的符号链接。假设您已将 Sublime Text 2 放在 Applications 文件夹中,并且您的路径中有 ~/bin 目录,您可以运行:
ln -s "/Applications/Sublime Text " ~/bin/subl
但是,当我这样做时,它告诉我 /Users/User/bin/subl:没有这样的文件或目录。
我应该怎么办?
谢谢!
我已经下载并安装了 Sublime text 2。我按照这里的说明进行操作:但我被困在这部分:
第一个任务是创建一个到 subl 的符号链接。假设您已将 Sublime Text 2 放在 Applications 文件夹中,并且您的路径中有 ~/bin 目录,您可以运行:
ln -s "/Applications/Sublime Text " ~/bin/subl
但是,当我这样做时,它告诉我 /Users/User/bin/subl:没有这样的文件或目录。
我应该怎么办?
谢谢!
我建议将其添加到您当地的垃圾箱:
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
编辑:在运行此命令之前确保您的本地 bin 目录存在:
mkdir /usr/local/bin
我将我的符号链接添加到 /usr/local/bin,对于 Sublime Text 3,我的设置如下:
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
然后您可以使用以下命令打开当前目录列表:
subl .
如果您发现 subl 缩写像我认识的某些人那样令人讨厌,请将其更改为“sublime”
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/sublime
并使用以下方法调用它:
sublime .
或者,您可以运行以下命令:
sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /bin/subl
注意:上面的代码片段将符号链接放在/bin/subl
而不是~/bin/subl
.
并且您的路径中有一个 ~/bin 目录
首先,您需要该目录才能使ln
命令正常工作,最终,它需要在您的路径中才能执行您尝试执行的任何操作。
制作目录:
mkdir ~/bin
将其添加到您的执行路径比较棘手,但有大量可用资源。
按照上面西蒙的例子,对于 Sublime Text 3,这对我有用:
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
请注意,在 /usr/local/bin 中安装(在 Mac OS Sierra 10.12.6 上)需要 sudo。
我从SublimeText网站上接受了命令
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl
ln: /Users/jkirchoff/bin/subl: No such file or directory
只是为了确保路径存在。
注意:
"
' 允许路径中的空间。
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl"
ln: ./subl: File exists
@NotSimon 在此页面上写了什么,然后 Ran:
ln -s "/usr/local/bin/subl"
ln: ./subl: File exists
然后跟着其余的。
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
现在我可以subl
在终端中作为命令运行了!
此命令在 SublimeText 中将目录作为“项目”打开。
subl ~/Desktop
我遵循了SublimeText的建议并将其添加到我的
~/.bash_profile
.
该命令在没有它的情况下也可以工作,只需遵循指南即可。
echo "export EDITOR='subl -w'" >> ~/.bash_profile
只需~
从~/bin/subl
如果您使用的是 mac 终端,只需在命令中的任何位置将“Sublime Text 2.app”替换为“Sublime\ Text\ 2.app/”即可。
那应该这样做。