【发布时间】:2013-06-23 23:59:15
【问题描述】:
我正在尝试弄清楚如何从命令行打开 Sublime Text 项目。
如果我为未打开的项目键入subl foo.project,它将打开该项目。但是,如果我为一个已经打开的项目执行此操作,它会由于某种原因打开一个空白窗口。我不知道这是错误还是预期行为。
是否有可能想出一个命令或shell脚本,它接受一个项目文件名,如果它没有打开则打开它,但如果它打开则聚焦它?如果是这样,我该怎么做?
我正在使用 Sublime Text 2.0.1 和 OS X 10.8.4。我有subl 符号链接到/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl。
我找到了this post on UserEcho 和this post on the forum,但没有任何有意义的回复。除此之外,我还没有发现关于这个错误的任何其他信息。
编辑:我更新到了 Sublime Text 3 测试版,但我仍然遇到这个错误。我还没有找到修复或解决方法。
【问题讨论】:
-
这是一种奇怪的行为,也许是一个错误?我在 Linux 上,当我为一个开放项目这样做时,它只是专注于。
-
您是否偶然安装了 MacPorts?
-
我不认为我有 MacPorts。我使用的是最近的 Mac(不超过几个月),我不记得曾经安装过它。
-
Sublime Text 的开发者很少经常使用 UserEcho。你更有可能在官方论坛sublimetext.com/forum得到回复
标签: bash sublimetext2 sublimetext sublimetext3