Просто настройте свое окно так, как вы хотите, а затем выберите команду « Shell-> Use Settings as Default» . Там нет необходимости делать что-либо из командной строки.
Из вашего комментария я понимаю, что вы хотите иметь возможность устанавливать настройки для терминала из сценария как часть автоматической настройки машины. Самый простой способ сделать это, вероятно, настроить терминал так, как вы хотите, а затем сделать копию
/Users/*yourname*/Library/Preferences/com.apple.Terminal.plist
Если затем скопировать этот файл на целевой компьютер
/Library/Preferences/com.apple.Terminal.plist
это станет настройками терминала по умолчанию для каждого пользователя на этом компьютере. Или вы можете скопировать его в:
/Users/*username*/Library/Preferences/com.apple.Terminal.plist
установить настройки терминала только для имени пользователя.
Вы, наверное, уже знаете хотя бы кое-что из этого. Я знаю, что этот ответ обходит вопрос о том, как сделать эквивалентную вещь с помощью команды по defaults
, но если вы делаете:
% defaults read com.apple.Terminal
вы увидите, что значение ключа "Настройки окна" - довольно сложный словарь, с которым будет сложно работать по defaults
. Я думаю, что будет гораздо безопаснее позволить Терминалу записать настройки, а вам просто скопировать весь файл настроек.