Открытие файла из терминала в новое окно TextWrangler

2587
Saneef

Я могу открыть файл формы терминала с

open -b com.barebones.textwrangler whicheverfile 

Проблема в том, что если какое-либо окно окна Textwrangler уже открыто, этот файл открыт в этом окне. Я хочу сохранить опцию предпочтения «Новые и открытые документы: открыть в переднем окне» при открытии через Finder. Есть ли какие-либо терминальные аргументы, которые я могу предоставить с помощью приведенной выше команды, чтобы переопределить установленное предпочтение?

1

2 ответа на вопрос

0
tophersmith116
open -b com.barebones.textwrangler -n whicheverfile 

-n открывается в новом экземпляре. Вы можете проверить все варианты с

open --help 

РЕДАКТИРОВАТЬ: открыть будет дублировать элементы. использование

edit --new-window whicheverfile 

или если вы хотите несколько файлов

edit --separate-windows file1 file2 
Он по-прежнему открывает файл в уже открытое окно, даже если вызывается новый экземпляр textwrangler. Saneef 12 лет назад 0
очень странно. Попробуйте использовать edit, в котором используется textwrangler: edit --new-window в зависимости от того, какой файл или если вы хотите несколько файлов, отредактируйте --separate-windows в зависимости от того, какой файл tophersmith116 12 лет назад 0
Да, я начал использовать «edit» с оболочкой bash. Я использовал Textwrangler из App Store. Поэтому для этой работы пришлось загрузить и установить установщик инструментов командной строки Textwrangler с http://www.barebones.com/support/textwrangler/index.html. Saneef 12 лет назад 0
о, интересно Я думал, что textwrangler все еще загружался отдельно от магазина приложений. Так ответила ли команда редактирования на ваш вопрос? tophersmith116 12 лет назад 0
да, это так Я могу принять ответ, если вы можете обновить ответ также с помощью команды «edit». Приветствия. Saneef 12 лет назад 0
Все установлено и отредактировано. большое спасибо tophersmith116 12 лет назад 0
0
Lisa

У меня все еще была проблема с «открытием» файла в существующем окне, пока я не понял, что файл был открыт там до того, как я выполнил команду. Когда я закрыл файл из существующего окна и повторно выполнил команду, он открылся в новом окне.