2014-11-14 140 views
8

我在终端中使用“subl”命令时遇到问题。它曾经工作得很好,但最近我运行它打开我想要的文件,但我不能编辑它们,而且Sublime Text不会显示在我的Mac的顶栏中,就好像它根本没有运行一样(这里有除了码头上的图标也没有小点)。我打开它就好像它只是一个窗口,而不是一个应用程序......但是当我点击码头上的图标时它工作得很好!“subl”命令无法正常工作

我从2008年开始在Lion上运行一个旧的macbook。

感谢您的帮助(我是新手),

赞赏

回答

35

尝试创建符号链接subl,它可能已被删除。

在终端:

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

现在应该工作。

编辑 - 你可能会检查的另一件事。你有两种版本的Sublime Text,即版本2和3?从你所说的不是用subl正确打开,而是在dock中单击它时打开罚款,他们可能会打开不同的版本。查看你的应用程序文件夹。

+0

我做了你的建议,它没有工作,现在它说“无法连接到崇高的文本2”...并且我没有任何其他版本 – 2014-11-15 23:21:22

+3

你有什么版本?如果您有“Sublime Text 2”,请使用以下内容; ln -s“/ Applications/Sublime Text 2.app /Contents/SharedSupport/bin/subl”/ usr/local/bin/subl 您也可以尝试手动删除现有/ usr/local/bin/subl文件首先,在运行命令之前。 – 2014-11-16 17:26:02

+0

它确实工作!非常感谢 ! – 2014-11-17 17:45:51