subl
通过ST安装进行测试:
首先,在终端中导航到您要ST打开的小文件夹,然后输入以下命令:
/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl .
注意:您可能需要Sublime\ Text.app
在上面的命令中替换为Sublime\ Text\ 3.app
或Sublime\ Text\ 2.app
取决于应用程序在Applications
目录中的存储位置。将.
在上述命令结束时打开你位于当前工作目录(再次确保你在只包含几个文件的目录!)。
如果您没有在打开当前工作目录时看到Sublime Text,则接下来的步骤将不起作用。如果什么也没有发生,或者您从Terminal遇到错误,那是因为它找不到Sublime Text应用程序。这意味着您将必须检查键入的内容(拼写等),或者未安装Sublime Text!
检查“ .bash_profile”:
现在是时候在PATH
文件夹BUT中创建符号链接了,在此之前,让我们使用来检查您的配置文件nano ~/.bash_profile
。以下是与subl
在Sublime Text的命令行上进行工作有关的以下行:
export PATH=/bin:/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:$PATH
export EDITOR='subl -w'
第一行设置了您希望Terminal在计算机上查找二进制文件的位置,我将把符号链接存储在/usr/local/bin
目录中-我猜您可以将其存储在任何位置,前提是您已通知Terminal在哪里寻找二进制文件。
第二行是OPTIONAL,仅将Sublime Text设置为默认编辑器。该标志-w
已添加,您可以通过转到Sublime Text文档来找到有关标志的更多信息:ST3 subl或ST2 subl
如果您在关闭该文件后确实对其进行了任何编辑,则需要运行以下命令:
source ~/.bash_profile
来编译您新应用的修改。如果在采购文件后发现任何错误,请先进行修复,然后再进行最后一步。
创建一个符号链接到Sublime Text:
现在在您选择的路径(我使用/usr/local/bin
)中,输入以下命令:
ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
该/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl
位置与您在上面的步骤1中输入并验证为可以使用的位置完全相同。该/usr/local/bin/subl
是你想要的符号链接位于的位置-必须是您的一个PATH
从上述步骤2的位置。
现在,当您导航到要在Sublime Text中打开的文件夹或文件时,现在只需输入,subl
然后输入文件名.
即可打开当前工作目录。
subl
ST3的问题。我创建符号链接的/usr/local/bin/subl
指向/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl
。我甚至已经添加了export PATH=/usr/local/bin:$PATH
和export EDITOR="subl -w"
我的~/.bash_profile
-但它仍然无法正常工作,我也得到了同样的错误。