将输出通过管道传输到 Sublime Text 2 后返回命令提示符

将输出通过管道传输到 Sublime Text 2 后返回命令提示符

我正在运行 Sublime Text 2 和 OS X 10.7.5。我经常会从终端运行命令并重定向输出,以便可以在 Sublime 中查看它。例如:

svn diff | subl

当我这样做时,我可以在 Sublime 中看到输出,但直到我关闭输出或按Ctrl+时才看到命令提示符C。这有点烦人。我希望命令提示符立即出现,就像将输出传输到 TextWrangler 时一样。我该怎么做?我确信我可以想出一个 shell 脚本或 Python 脚本来帮我做这件事,但我想知道是否有更简单的方法,也许涉及 Sublime 内置的一些选项。

答案1

告诉 shell背景过程当你启动它时。

svn diff | subl &

&一切都不同。

相关内容