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