Потрібно змінити редактор для text/plainтипу mime або public.plain-textUTI. У звичайному діалоговому вікні « Інформація про інформацію» змінюється асоціація для розширення імені файлу, якої ці файли не мають.
Отримайте RCDefaultApp та встановіть його.
Відкрийте Налаштування системи »Програми за замовчуванням» Програми . Виберіть потрібний редактор за замовчуванням та знайдіть будь-яке з перерахованих вище у списку підтримуваних типів програми.

Виберіть запис та натисніть Встановити як за замовчуванням . Ви закінчили. Як відкриття з Finder, так і командний рядок openвідкриє новий редактор за замовчуванням.
Це також змінює всі .txtфайли тощо. Я не думаю, що цього не можна запобігти, оскільки OS X вважає, що ці файли та файли без розширень public.plain-text/ text/plain.
Для цього без RCDefaultApp відредагуйте Правка ~/Library/Preferences/com.apple.LaunchServices.plist.
Додайте запис під LSHandlers, що містить UTI (ключ LSHandlerContentType, наприклад public.plain-text) та ідентифікатор пакета програми ( LSHandlerRoleAllнаприклад, com.macromates.textmate).
Це виглядає приблизно так у редакторі списку властивостей :
