我能够使用以下方式打开终端文件
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
我仍然遇到文件在现有窗口中“打开”的问题,直到我意识到文件在执行命令之前已在那里打开。当我从现有窗口关闭文件并重新执行命令时,它会在新窗口中打开。