Мы знаем, как настроить клавиши Home/End/Page Up/Down в Terminal.app с помощью интерфейса, но кто-нибудь знает, как сделать это автоматически (например, сценарий оболочки или сценарий apple), чтобы вам не приходилось снова просматривать параметры интерфейса при переключении на другой компьютер?
3 ответа
Вы должны быть в состоянии скопировать файл настроек с одного компьютера на другой. Это в ~/Library/Preferences/com.apple.Terminal.plist
Вы можете scp
его, по электронной почте или скопировать его на флэш - диск-что работает :)
Это должно скопировать все ваши настройки терминала, включая такие вещи, как другие привязки клавиш и темы.
Вы также можете использовать скрипт или PlistBuddy для редактирования словарей keyMapBoundKeys
в com.apple.Terminal.plist
. Его можно преобразовать из двоичного в XML с помощью plutil -convert xml1 ~/Library/Preferences/com.apple.Terminal.plist
.
Вы можете экспортировать профили настроек (каждый элемент в списке настроек представляет собой «профиль настроек» или «профиль»), а затем импортировать их на другой компьютер.
Для экспорта вы можете перетащить профиль из списка в Finder. Чтобы импортировать, просто откройте получившийся файл * .terminal. Есть также явные команды импорта / экспорта в меню действий (снаряжение) внизу списка профилей, и вы также можете перетащить эти файлы в список.