tr3*_*ine 5 shell service automator sublimetext2
我试图通过Automator在Sublime Text 2服务中打开.
我这样做是这样的:
/bin/zsh/Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl -n $@截图:

但是,每当我尝试通过右键单击>服务>"在Sublime中打开"打开文件夹时,会打开一个新的ST2窗口但是带有一个随机命名的文本文件(即subl stdin N188RN.txt),它的输出是路径文件夹打开(即:/ Users/me/Desktop/project).
截图:

有没有办法可以修改automator命令行来解决这个问题?
小智 6
启用OSX Mountain Lion上下文菜单启动:
输入:
/Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl -a $@
要使用:右键单击文件或文件夹,然后单击上下文菜单底部"服务"菜单中的"打开Sublime".
启用OSX Mountain Lion终端发布:
在命令行输入:
sudo mkdir /usr/local/bin
然后输入:
sudo ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /usr/local/bin/sublime
ln创建一个链接.-s使它成为一个象征性的链接.sudo不起作用,您可能需要在命令前加上前缀.使用:
user $ sublime .[这将在Sublime中打开当前文件夹结构]
user $ sublime <filename>[这将在Sublime中打开所需的文件]