从终端打开文件到 TextWrangler 的新窗口

从终端打开文件到 TextWrangler 的新窗口

我能够使用以下方式打开终端文件

open -b com.barebones.textwrangler whicheverfile

问题是,如果 Textwrangler 窗口的任何窗口已经打开,则此文件将在该窗口中打开。我想在通过 Finder 打开时保留启用首选项选项“新建和打开的文档:在前面窗口打开”。我可以使用上述命令提供任何终端参数来覆盖设置的首选项吗?

答案1

open -b com.barebones.textwrangler -n whicheverfile

-n 在新实例中打开。你可以使用以下命令查看所有选项

open --help

编辑:打开将重复项目。使用

edit --new-window whicheverfile 

或者如果你想要多个文件

edit --separate-windows file1 file2

答案2

我仍然遇到文件在现有窗口中“打开”的问题,直到我意识到文件在执行命令之前已在那里打开。当我从现有窗口关闭文件并重新执行命令时,它会在新窗口中打开。

相关内容